功能

模型中包含s函数

  • 库:
  • 金宝appSimulink的/用户自定义函数

描述

函数块提供了对方框图中的函数的访问。s函数被命名为功能名称参数可以用二级MATLAB实现®或一级或二级C MEX s -函数(参见MATLAB的s函数基础有关如何创建s函数的信息)。

请注意

使用2级MATLAB函数块中包含一个二级MATLAB s函数的框图。

函数块显示指定的函数的名称以及由s函数指定的输入和输出端口的数量。连接到输入端的信号必须具有输入的s函数所指定的尺寸。

参数

全部展开

使用此参数指定s函数的名称。

编程使用

块参数:FunctionName
类型:特征向量
值:s函数的名称
默认值:“系统”

指定附加的s函数参数。

该函数的参数可以被指定为MATLAB表达式或如由逗号分隔的变量。例如,

A,B,C,d,[眼(2,2);零(2,2)]

注意,虽然单个参数可以用括号括起来,但参数列表不能用括号括起来。

编程使用

块参数:参数
类型:特征向量
值:功能参数
默认值:' '

只有当此块表示一个C MEX s -函数并且您打算使用金宝app®编码器™从包含块的模型中生成代码的软件。如果您使用它,当您准备生成代码时,您必须强制编码器重新构建顶部模型,如在控制顶级模型代码的再生(金宝app仿真软件编码器)。

有关使用此参数的更多信息,请参见为s函数指定附加的源文件(金宝app仿真软件编码器)。

编程使用

块参数:SFunctionModules
类型:特征向量
值:文件名字符向量
默认值:' '

块特性

数据类型

布尔(一个]|公共汽车(一个]|(一个]|固定点(b](一个]|整数(一个]|(一个]|字符串(一个]

直接馈通

有限(一个]

多维信号

有限(一个]

适应信号

有限(一个]

讨论二阶导数过零检测

有限(一个]

(一个]实际的数据类型或功能支持取决于块实现。金宝app

(b]有关在s函数中使用定点数据类型的详细信息,请参阅编写定点s函数。

扩展功能

R2006a前推出