主要内容

创建一个自我调制的库块

当您从库中添加一个自我调制的子系统块时,将创建一个自修改的链接块。此类链接块允许子系统块内的结构变化。

您可以观察到,在此示例中,如果在“掩码”对话框上更改“时域”,则相应地更换子系统中的块。例如,如果选择“时域”为“离散”,则将连续的集成器块替换为离散的集成器块和反之亦然。

使用MATLAB代码控制了自我模拟链接块的结构的这种动态变化,该块的初始化窗格中添加了MATLAB代码。

The structural changes take place only if the option 'Allow library block to modify its contents' available on the Initialization pane is selected.

open_system('self_modifable_mask_example');