金宝app仿真软件的功能
用Simulink块定义的函数金宝app
- 库:
用户定义函数
描述
Simu金宝applink函数块是一个子系统块预先配置为用Simulink图形化定义函数的起点金宝app®块。该块为函数调用者提供文本接口。您可以从函数调用器块、MATL金宝appAB函数块或状态流调用Simulink函数块®图表.
有关块参数的说明,请参见子系统在Simulink文档中的块参考页。金宝app
您可以在消息查看器中可视化Simul金宝appink函数调用。查看器显示何时使用参数和返回值进行调用。看到消息查看器块参考。
函数接口
功能界面出现在Simulink功能块的表面。金宝app编辑块文本可以添加和删除参数尺寸。块和参数输出港块的函数定义。编辑还设置函数名参数。触发在Simulink函数块中。金宝app
例如,输入Y = myfunction(u)
在Simulink函数块的表面添加金宝app一个参数导入块(u
)和一个参数输出块(y
)在子系统内。
当使用函数调用器块调用函数时,参数函数原型在函数调用器块中必须完全匹配您在Simulink函数块中指定的函数接口。金宝app该匹配包括函数的名称以及输入和输出参数的名称。例如,Simulink函数块和函数金宝app调用器块都使用参数名u
而且y
.
从Stateflow转换或状态标签调用函数时,可以使用不同的参数名。例如,Simulink函数块使用金宝appx
而且y
参数时,状态流转换使用x2
而且y2
参数来调用函数。
函数调用子系统与Simulink函数块的对比金宝app
一般来说,与Simulink函数块相比,函数调用子系统块在直接信号连接方面提供了更好的信号跟踪能力。金宝app而Simulin金宝appk Function块则消除了通过模型层次结构路由输入和输出信号线的需要。
属性 | 函数调用子系统块 | 金宝appSimulink功能块 |
---|---|---|
执行/调用函数的方法 | 用信号线触发 | 使用函数名通过引用调用 |
正式的输入参数(参数输入块)和输出参数(参数输出块) | 没有 | 是的 |
本地输入(输入块)和输出(输出端口块) | 是的 | 是的 |
港口
输入
输出
另请参阅
块
在R2014b中引入
这个话题有帮助吗?