主要内容

实现一个MATLAB系统

实现一个块并给它分配一个System对象™。然后你可以探索方块以查看效果。

  1. 创建一个新模型并添加MATLAB系统从用户定义函数库中获取。

  2. 在块对话框中,从列表中,选择基本先进的,或万博1manbetx模型的扩展如果您想从模板创建一个新的System对象。根据需要修改模板,保存“System”对象。

  3. 中输入System对象的完整路径名系统对象名称.单击列表箭头。如果当前文件夹中存在有效的System对象,则名称将出现在列表中。

    MATLAB系统块图标和端口标签更新为对应的System对象。例如,假设您在当前文件夹中选择了一个名为lmsSysObj的System对象。块更新如下图所示:

请注意

将块与系统对象类名关联后,不能使用相同的名称分配新的系统对象MATLAB系统块对话框。相反,右键单击MATLAB系统块,选择块参数(MATLABSystem)并输入一个新的类名系统对象名称

理解MATLAB系统

  1. 双击。的MATLAB系统对话框反映系统对象参数。对话框通常包括源代码指向System对象类文件的链接。例如:

    源代码如果System对象使用MATLAB,则出现链接®语言。如果你有:

    • 将System对象转换为P-code

    • 属性覆盖默认行为getHeaderImpl方法

  2. 点击源代码并观察System对象中的公共属性和活动属性出现在MATLAB系统块对话框作为块参数。

  3. 控件选择您希望模型模拟块的方式模拟使用参数。(该参数出现在每一个的底部MATLAB系统块,如果只有一个选项卡,或多个选项卡的第一个底部。)

相关的例子

更多关于