如何在Simulink中调用m文件并将其放入模型中的块(不使用S函数)?有人有想法吗?我真的很感激.
如果您尝试将用户定义的MATLAB函数应用于Simulink信号,则根据您的目标,有几种不同的方法可以执行此操作.Simulink库的用户定义函数部分提供了所有选项.
如果要从模型生成代码,请使用MATLAB功能块.该块确实有限制,内置MATLAB函数的整个范围都不可用.
如果您不关心代码生成,请使用Interpreted MATLAB功能块,此块可以使用任何功能.
如果您的m文件很简单并且包含对输入进行操作的简单表达式,请使用Fcn块.在这种情况下,您可以直接在块对话框中键入表达式,并引用输入/输出信号,如文档中所示.
归档时间: |
|
查看次数: |
25379 次 |
最近记录: |