文档

解释MATLAB函数

应用MATLAB要输入的函数或表达式

图书馆

用户定义函数

描述

解释MATLAB函数块应用指定的MATLAB®函数或表达式的输入。函数的输出必须与块的输出尺寸匹配。

这个块的一些有效表达式是:

Sin atan2(u(1), u(2)) ^u(2)

请注意

这个块比Fcn块慢,因为它在每个集成步骤中调用MATLAB解析器。考虑使用内置块(例如Fcn块或Math Function块)。或者,您可以将函数写成MATLAB s -函数或mex文件s -函数,然后使用S-function块访问它。

数据类型支持万博1manbetx

解释MATLAB函数块接受一个实际的或复杂的输入类型并生成实输出或复输出类型,视情况而定输出信号类型参数。

参数

MATLAB函数

指定函数或表达式。如果只指定一个函数,则不需要在括号中包含输入参数。

输出尺寸

指定块输出信号的尺寸,例如,2对于二元向量。中的函数或表达式返回的值的维数必须与输出维数匹配MATLAB函数字段。

指定-1从指定函数或表达式的输出继承维度。为了确定输出维度,Simulink在模拟开始之前运行函数或表达式一次。万博1manbetx

请注意

如果您指定-1因为这个参数和函数有持久变量,所以变量可能在模拟开始之前更新。如果您需要使用持久变量,请考虑将该参数设置为非-1

输出信号类型

指定块的输出信号类型为真正的复杂的,或汽车.的值汽车设置输出类型与输入信号的类型相同。

将二维结果折叠为一维

选择此复选框可将2d数组输出为按列主顺序包含2d数组元素的1-D数组。

样品时间

请注意

此参数在块对话框中是不可见的,除非它被显式地设置为非-1.想要了解更多,请看不推荐采样时间的块

特征

数据类型

样品时间

从驱动块继承

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

代码生成

没有

介绍了R2011a

这个话题有用吗?