文档

块面具

为子系统和自定义块创建自定义外观,创建自定义接口,封装逻辑,隐藏数据

万博1manbetx®允许您创建块掩码。掩码是块的自定义用户界面。

通过屏蔽块,您可以封装框图,使其拥有自己的参数对话框,该对话框具有自己的块描述、参数提示和帮助文本。

您可以屏蔽一个独立的自定义块,可以像在Simulink中定义的块一样作为惟一块重用。万博1manbetx

要了解如何创建块掩码,请参见创建一个简单的蒙版

万博1manbetx仿真软件。面具 以编程方式控制掩码
万博1manbetxSimulink.Mask.Constraints 创建掩码约束
万博1manbetx仿真软件。面具Parameter 以编程方式控制掩码参数
万博1manbetxSimulink.dialog.Control 创建对话框控件的实例

例子和如何

屏蔽简介

屏蔽原理

了解关于屏蔽和何时屏蔽块的基本知识。

创建一个简单的蒙版

创建并自定义块掩码。

管理现有掩码

查看或编辑现有的块掩码。

掩码编辑器用户界面

掩码编辑器概述

使用掩码编辑器界面创建和自定义掩码。

使用DataTypeStr参数指定数据类型

为编辑掩码参数添加数据类型约束。

使用参数和对话框面板设计一个遮罩对话框

尝试这个示例来创建一个掩码对话框,并了解一些掩码编辑器特性的用法。

处理大量掩码参数

以编程方式在表中添加大量掩码参数。

掩蔽特性

创建掩码参数约束

确保掩码参数在所需的规格内

掩码回调码

添加并执行掩码回调代码。

初始化的面具

使用MATLAB®初始化块掩码的代码。

提升参数为掩码

向掩码暴露特定的块参数。

以编程方式控制掩码

从MATLAB命令行创建和编辑块掩码。

将值传递给掩码下的块

使用“掩码”对话框指定输入值。

掩码链接块

添加自定义接口到链接块。

屏蔽一个可变子系统

推荐的屏蔽变量子系统块的方法。

定义掩码块的测量单位

设置屏蔽块的输出和输入端口的测量单位

面具回调

动态掩码对话框

根据用户输入更改掩码对话框。

动态屏蔽子系统

创建可以修改其结构内容的掩码库块。

调试使用MATLAB代码的掩码

排除掩码初始化代码中的错误。

模型面具

模型掩模简介

了解如何屏蔽模型。

创建并引用一个遮罩模型

如何交互地屏蔽一个模型。

以编程方式控制模型掩码

如何以编程方式屏蔽模型。

示例模型

屏蔽示例模型

查看演示屏万博1manbetx蔽功能的Simulink模型。

这个话题有帮助吗?