Main Content

sfnew

创建包含空 Stateflow 模块的 Simulink 模型

说明

示例

sfnew 创建一个包含空 Stateflow® 图的无标题 Simulink® 模型。

示例

sfnew chartType 创建一个无标题的模型,其中包含一个 chartType 类型的空模块。

示例

sfnew modelName 创建一个名为 modelName 的模型,其中包含一个空图。

示例

sfnew chartType modelName 创建一个名为 modelName 的模型,其中包含一个 chartType 类型的空模块。

示例

sfnew(___) 支持使用变量或字符串在上述语法中指定输入参数。例如,您可以输入 sfnew(var1,var2),其中 var1 是设置为 "-C" 的变量,var2 是设置为 "MyModel" 的变量。

示例

全部折叠

创建一个包含空 Stateflow 图的无标题模型,它对新图使用默认动作语言。

sfnew

有关详细信息,请参阅Modify the Action Language for a Chart

创建一个名为 MyModel 的无标题模型,其中包含一个空 Truth Table 模块。

sfnew -TT

创建一个名为 MyModel 的模型,其中包含使用 MATLAB® 作为动作语言的空 Stateflow 图。

sfnew MyModel

创建一个名为 MyModel 的模型,其中包含使用 Moore 语义的空 Stateflow 图。

sfnew -Moore MyModel

创建一个无标题模型,其中包含由变量 type 指定的类型的空 Stateflow 图。

type = "-C";
sfnew(type)

输入参数

全部折叠

要添加到空模型的 Stateflow 模块的类型,指定为以下选项之一:

  • -MATLAB-M - 使用 MATLAB 作为动作语言的 Chart

  • -C - 使用 C 语言作为动作语言的图

  • -Mealy - 支持 Mealy 状态机语义的图

  • -Moore - 支持 Moore 状态机语义的图

  • -STTState Transition Table

  • -TTTruth Table

要使用变量或字符串指定模块的类型,请调用 sfnew 并将其输入参数括在括号中。

示例: sfnew -MATLAB

示例: sfnew("-MATLAB")

Simulink 模型的名称,指定为字符串标量或字符向量。要使用变量或字符串指定模型的名称,请调用 sfnew 并将其输入参数括在括号中。

示例: sfnew MyModel

示例: sfnew("MyModel")

数据类型: char | string

提示

版本历史记录

在 R2006a 之前推出