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
-TTTruth Table

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

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

Пример: sfnew MyModel

Пример: sfnew 'MyModel'

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

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

Советы

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

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

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

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