文档

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之前引入

这个话题有帮助吗?