主要内容

将系统对象代码映射到MATLAB系统块对话框

系统对象™源代码控制块对话框的外观。本节将系统对象代码映射到块对话框。此示例代码段使用两个系统对象,其中一个使用默认系统对象阻止对话框映射,以及使用自定义映射的对话框。

系统对象块对话框默认映射

下图显示了源代码如何使用使用该对话框时对话框元素对话框。GetheArimpl.或者getPropertygroupsimpl.方法。(打开源代码的链接和模拟使用参数出现在全部MATLAB系统块对话框。)

延迟块从示例模型片段使用使用默认映射绘制对话框的系统对象。该块具有一个输入和一个输出。

此块使用具有设置为false的直接馈通的系统对象(非向馈通馈通)。此设置意味着系统对象不直接使用输入来计算输出,使模型能够在反馈系统中安全地使用该块而不引入代数循环。有关Nondirect馈通的更多信息,请参阅在反馈循环中使用系统对象

有关自定义对话框的示例,请参阅系统对象块对话框自定义映射

系统对象块对话框自定义映射

LMS自适应块是具有自定义标题和属性组的块的示例。系统对象代码使用GetheArimpl.getPropertygroupsimpl.方法从matlab.csystem.自定义这些块对话框元素。

LMS自适应过滤器块估计未知系统的系数(由未知系统和延迟块形成)。其输入是所需的信号和实际信号。其输出是估计的信号和估计系数中误差的载体标准。它使用lmssysobj系统对象。

此系统对象的源代码还为块定义了两个输入和输出端口。

相关话题