家伙在simu金宝applink上

金宝app基于模型的设计

块掩模的新功能

本周早些时候,我不得不调试与MATLAB R2012B中的块面膜有关的问题。这使我意识到很长时间以来我没有写过关于掩饰的文章。

在过去的几年中,我添加了许多功能,我决定在这篇文章中强调其中的一些功能。

MATLAB R2012B

首先,让我们回到五年前。这是什么面具编辑器看起来像MATLAB R2012B。当时,您所能做的就是一个接一个地指定参数,可用的类型仅限于几乎仅限编辑,,,,复选框弹出

R2012B中的蒙版编辑器

MATLAB R2013B

在MATLAB R2013B中,对蒙版编辑器进行了重新设计,以允许更灵活。这是它的样子:

R2013B中的蒙版编辑器

重新设计允许这样的事情:

  • 指定提示的位置(相同或其他行)
  • 将多个参数放在一行
  • 容器和选项卡中的组参数
  • 添加操作项目,例如按钮和超链接
  • 添加图像

这是一个添加的蒙版对话框可以看什么的示例:

r2013b中的蒙版示例

MATLAB R2018A

现在让我们前进到R2018A。如您所见,已经添加了许多新的参数和容器类型:

R2018A中的蒙版编辑器

这是使用拨号,滑块和表容器的示例。

R2018A中的掩模示例

下一步是什么?

要查看创建口罩时最佳实践的示例,我建议您打字slexmaskingexample在Matlab或参观掩盖示例模型文档页面

这是我简单地组合的示例,以突出显示如何根据弹出参数的选择修改图像和文本元素:

R2018A中的动态面具示例

为了实现它,我在弹出参数的参数回调中指定了以下代码:

R2018A中的动态掩码示例,代码

调试提示:在开发蒙版回调代码时,将其存储在MATLAB脚本中,然后从Mask Editor调用此脚本。这将使您能够轻松地放置断点并调试代码。

现在轮到你了

在下面的评论中分享您的掩盖技巧和经验。

|
  • 打印
  • 发送电子邮件

注释

要发表评论,请单击这里登录您的数学帐户或创建一个新帐户。