实现一个MATLAB系统块
实现一个街区和分配一个系统对象™。然后您可以探索块看到效果。
创建一个新的模型和添加MATLAB系统从用户定义的函数库。
在块对话框中,从新列表中,选择
基本
,先进的
,或金宝app模型的扩展
如果你想从一个模板创建一个新的系统对象。修改模板根据您的需要并保存系统对象。输入完整路径名称的系统对象系统对象名称。单击箭头列表。如果有效的系统对象存在在当前文件夹,名称出现在列表中。
的MATLAB系统块图标和端口标签更新相应的系统对象。例如,假设您选择了一个系统对象命名
lmsSysObj
在当前文件夹。块更新如下图所示:
请注意
后你把块与一个系统对象类名,你不能分配一个新系统使用相同的对象MATLAB系统块对话框。相反,右键单击MATLAB系统块,选择块参数(MATLABSystem)输入一个新类名称系统对象名称。
理解MATLAB系统块
双击。的MATLAB系统反映了系统对象参数块对话框。对话框通常包括一个源代码导致系统对象类文件的链接。例如:
的源代码链接出现如果使用MATLAB的系统对象®语言。它没有出现如果你有:
转换为p的系统对象
使用覆盖默认行为
getHeaderImpl
方法
点击源代码并观察公众和主动出现在属性系统中的对象MATLAB系统块作为块参数对话框。
选择你想要的模型来模拟块使用模拟使用参数。(该参数的底部出现MATLAB系统块如果只有一个标签,或者底部的第一多个选项卡)。