屏蔽的新功能
本周早些时候,我不得不调试一个与MATLAB R2012b中的块掩码相关的问题。这让我意识到我已经很久没有写过关于伪装的文章了。
在过去的几年里增加了很多功能,我决定在这篇文章中重点介绍其中的一些功能。
MATLAB R2012b
首先,让我们回到五年前。这就是掩码编辑器在MATLAB R2012b中。那时,您所能做的就是一个接一个地指定参数,可用的类型几乎仅限于此编辑,复选框和弹出.
MATLAB R2013b
在MATLAB R2013b中,对掩码编辑器进行了重新设计,以允许更多的灵活性。下面是它的样子:
这种重新设计允许:
- 指定提示符的位置(相同或不同行)
- 在一行中放置多个参数
- 在容器和制表符中对参数进行分组
- 添加按钮和超链接等操作项
- 添加图片
下面是一个例子,什么是蒙版对话框可以看这些添加:
MATLAB R2018a
现在让我们进入R2018a。如你所见,添加了许多新的参数和容器类型:
下面是一个使用刻度盘、滑块和表容器的示例。
接下来是什么?
要查看创建蒙版时的最佳实践示例,我建议键入slexMaskingExample在MATLAB或访问屏蔽示例模型文档页.
下面是一个例子,我刚刚放在一起强调如何修改图像和文本元素,基于选择一个弹出式参数:
为了实现它,我在popup参数的回调参数中指定了以下代码:
调试技巧:在开发掩码回调代码时,将其存储在MATLAB脚本中,并从掩码编辑器调用该脚本。这将允许您放置断点并轻松地调试代码。
现在轮到你了
在下面的评论中分享你戴口罩的技巧和经验。
- 类别:
- 屏蔽
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。