将块参数提升为掩码
在R2011b中,我们试图使掩码子系统的参数与掩码下块的参数之间的接口变得更容易。我们称之为促进块参数.让我们看看它是如何工作的。
促进一个参数
让我们以这个简单的系统为例。我想在它上面创建一个蒙版,允许用户只调优某些值。例如,我想让用户能够指定速度限制器块。我打开掩码编辑器,添加参数并单击new促进按钮:
这将启动提升参数选择器对话框,在那里我可以选择块和我想要提升的参数。
多参数接口
关于这个特性,我最喜欢的一点是,您可以轻松地将一个掩码参数映射到掩码下的多个参数。在较早的版本中,可能需要进行大量的代码调整才能实现这一点。
在我的示例系统中,我有3个带有复选框的块使讨论二阶导数过零检测.在提升参数选择器对话框中,我可以使用搜索字段找到所有带有这个参数的块,并将它们提升为我的mask的一个参数:
当我回到蒙版编辑器,我可以很容易地看到哪些参数被提升为这个蒙版参数:
结果是这样的。如果我查看掩码下,提升块参数是灰色的,可以在顶部掩码中进行调整。
现在轮到你了
试试这个,让我们知道你的想法,留下一个这里的评论.
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。