sfnew

Создайте модель Simulink, которая содержит пустой блок Stateflow

Описание

пример

sfnew создает неназванный Simulink® модель, которая содержит пустой Stateflow® график.

пример

sfnew chartType создает неназванную модель, которая содержит пустой блок типа chartType.

пример

sfnew modelName создает модель под названием modelName это содержит пустой график.

пример

sfnew chartType modelName создает модель под названием modelName это содержит пустой блок типа chartType.

пример

sfnew(___) позволяет вам задать входные параметры в предыдущих синтаксисах при помощи переменных или строк. Например, можно ввести sfnew(var1,var2) где var1 переменный набор к "-C" и var2 переменный набор к "MyModel".

Примеры

свернуть все

Создайте неназванную модель, которая содержит пустую диаграмму Stateflow, которая использует язык действия по умолчанию для новых графиков.

sfnew

Для получения дополнительной информации смотрите, Изменяют Язык Действия для Графика.

Создайте неназванную модель под названием MyModel это содержит пустой блок Truth Table.

sfnew -TT

Создайте модель под названием MyModel это содержит пустую диаграмму Stateflow, которая использует MATLAB® как язык действия.

sfnew 'MyModel'

Создайте модель под названием MyModel это содержит пустую диаграмму Stateflow, которая использует семантику Мура.

sfnew -Moore 'MyModel'

Создайте неназванную модель, которая содержит пустую диаграмму Stateflow типа, заданного переменной type.

type = "-C";
sfnew(type)

Входные параметры

свернуть все

Тип блока Stateflow, чтобы добавить к пустой модели в виде одной из этих опций:

  • -MATLAB или -MChart, который использует MATLAB в качестве языка действия

  • -C — Стройте диаграмму, который использует C в качестве языка действия

  • -Mealy — Стройте диаграмму, который поддерживает Мучнистую семантику машины

  • -Moore — Стройте диаграмму, который поддерживает семантику машины Мура

  • -STTState Transition Table

  • -TT Таблица истинности

Чтобы задать тип блока с помощью переменной или строки, вызвать sfnew с его входными параметрами, заключенными в круглые скобки.

Пример: sfnew -MATLAB

Пример: sfnew '-MATLAB'

Пример: sfnew("-MATLAB")

Типы данных: char | string

Имя модели Simulink в виде вектора символов или строки. Чтобы задать имя модели с помощью переменной или строки, вызвать sfnew с его входными параметрами, заключенными в круглые скобки.

Пример: sfnew MyModel

Пример: sfnew 'MyModel'

Пример: sfnew("MyModel")

Типы данных: char | string

Советы

  • Языком действия по умолчанию для новых графиков является MATLAB. Чтобы изменить язык действия по умолчанию, используйте sfpref функция. Например, чтобы изменить язык действия по умолчанию в C, введите:

    sfpref('ActionLanguage','C')
    Для получения дополнительной информации смотрите, Изменяют Язык Действия для Графика.

  • Чтобы создать автономную диаграмму, которую можно выполнить как объект MATLAB, используйте edit функция. Например, в командном окне MATLAB, введите:

    edit chart.sfx
    Для получения дополнительной информации смотрите, Создают диаграммы Stateflow для Выполнения как объекты MATLAB.

Представлено до R2006a