S功能
在模型中包括s功能
图书馆
用户定义的功能
描述
S功能块可从框图中访问S函数。S功能称为S功能名称参数可以是1级MATLAB®或1级或2级C MEX S功能(请参阅S功能基础知识有关如何创建s功能的信息)。
笔记
使用2级MATLAB S功能块以在框图中包含2级MATLAB S功能。
S功能块允许将其他参数直接传递到命名的S功能。该函数参数可以指定为MATLAB表达式或逗号分隔的变量。例如,
a,b,c,d,[眼睛(2,2);零(2,2)]
请注意,尽管可以将各个参数封闭在括号中,但不得将参数列表包含在括号中。
S功能块显示指定的S功能的名称以及S函数指定的输入和输出端口的数量。连接到输入的信号必须具有s函数为输入指定的尺寸。
数据类型支持万博1manbetx
取决于S功能块的实现。
参数
- S功能名称
-
S功能名称。
- S功能参数
-
附加的S功能参数。有关如何指定参数的信息,请参见前面的块描述。
- S功能模块
-
仅当此块表示C MEX s功能时,此参数才适用万博1manbetx®CODER™从包含块的模型中生成代码的软件。如果您使用它,当您准备生成代码时,必须强迫编码器重建顶部模型,如顶级模型代码的控制再生(万博1manbetxSimulink编码器)。
有关使用此参数的更多信息,请参见为S函数指定其他源文件(万博1manbetxSimulink编码器)。
特征
数据类型 |
双|单|布尔|基础整数|固定点 |
采样时间 |
取决于s功能的内容 |
直接进料 |
取决于s功能的内容 |
多维信号 |
是的 |
可变大小信号 |
是的 |
零交叉检测 |
不 |
代码生成 |
是的 |
在R2006a之前引入
这个话题有帮助吗?