文档

掩蔽基础

遮罩是块的自定义界面,用于隐藏块内容,使其显示为具有自己的图标和参数对话框的原子块。它封装了块逻辑,提供了对块数据的受控访问,并简化了模型的GraphicsTranscal外观。

遮罩块时,将创建遮罩定义并与块一起保存。遮罩仅更改块接口,而不更改基础块特征。通过在遮罩上定义相应的遮罩参数,可以提供对一个或多个基础块参数的访问。

屏蔽Simul万博1manbetxink®阻止到:

  • 在块上显示有意义的图标

  • 为块提供自定义对话框

  • 欺骗

  • 提供一个对话框,使您能够仅访问基础块的选定参数

  • 为用户提供特定于遮罩块的自定义说明

  • 用MATLAB初始化参数®密码

考虑模型例如这表示直线方程y=mx+b.

每个块都有自己的对话框,这使得为直线方程变量指定值变得复杂。为了简化用户界面,在顶层子系统块上应用了掩码。

这里是变量M表示坡度和变量B表示直线方程的截距y=mx+b.

“遮罩”对话框将显示遮罩的字段斜坡拦截内部映射到变量的MB.

屏蔽块不支持内容预览。若要预览子系统的内容万博1manbetx,请参阅预览层次项目的内容.

提示

有关掩蔽示例,请参见万博1manbetxSimulink掩蔽示例。示例按类型分组。在示例模型中:

  • 要查看遮罩定义,请双击视图遮罩

  • 要查看“遮罩”对话框,请双击该块。

无法屏蔽的几个块的示例如下:

  • 范围块

  • 万博1manbetxSimulink功能块

  • 初始化、终止和重置功能块

  • 量块

掩蔽术语

学期 描述

遮罩图标

使用图形命令生成的遮罩块图标。遮罩图标可以是静态的,也可以随基础块参数值动态更改。

掩模参数

在遮罩编辑器中定义并显示在“遮罩”对话框中的参数。在“遮罩”对话框中设置遮罩参数的值将设置相应的块参数值。

掩码初始化代码

初始化屏蔽块或反映当前参数值的MATLAB代码。在中添加掩码初始化代码初始化“遮罩编辑器”对话框的窗格。例如,添加初始化代码以自动设置参数值。

掩码对话框回调代码

当遮罩参数的值更改时在基本工作空间中运行的MATLAB代码。使用回调代码动态更改遮罩对话框的外观并反映当前参数值。例如,在对话框上启用可见参数。

掩码文档

遮罩编辑器中定义的遮罩图块的说明和使用信息。

“遮罩”对话框

包含用于设置遮罩参数值的字段并提供遮罩说明的对话框。

掩码工作区

定义掩码参数或包含初始化代码的掩码具有掩码工作区。此工作区存储遮罩参数的评估值和遮罩使用的临时值。

相关话题

这个话题有用吗?