主要内容

检查使用非标准显示属性的 Simulink 图

检查 IDmathworks.maab.na_0004

规范:na_0004:Simulink® 模型外观设置

描述

检查模型外观设置属性

在发布模型时,模型外观设置必须符合规范。

此检查需要 Simulink Check™ 许可证。

检查参数化

此检查不包括子检查,因为 MAB 建模规范仅提供一个子 ID。

作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:

  • NA-MAAB - 无建议

  • JMAAB - a

您可以通过配置以下输入参数复选框来自定义检查操作。

  • 检查是否已选择非标量信号

  • 检查是否已选择状态栏

  • 检查是否已选择工具条

  • 检查是否已选择记录和查看器

  • 检查是否已选择测试点

  • 检查是否已取消选择基本数据类型

  • 检查是否已取消选择存储类指示符

  • 检查是否已取消选择信号维度

  • 检查是否已取消选择模型浏览器

  • 检查是否已取消选择执行顺序

  • 检查是否已取消选择引用模型版本

  • 检查是否已取消选择引用模型 I/O 不匹配

  • 检查是否已取消选择采样时间颜色

  • 检查是否已选择隐藏库链接

  • 检查是否已选择线性化指示符

  • 检查是否存在白色背景颜色和黑色前景颜色

  • 检查是否为 100% 缩放

(自 R2024a 起)

复选框默认选中。

结果和建议的操作

条件建议的操作
工具栏不可见。 选择建模 > 环境 > 工具条
状态栏不可见。 选择建模 > 环境 > 状态栏
采样时间 > 颜色已选中。 清除调试 > 叠加信息 > 颜色
宽非标量线已清除。 选择调试 > 叠加信息 > 非标量信号
查看器指示符已清除。 选择调试 > 叠加信息 > 记录和查看器
测试点和记录指示符已清除。 选择调试 > 叠加信息 > 测试点
端口数据类型已选中。

清除

  • 调试 > 叠加信息 > 基本数据类型

  • 调试 > 叠加信息 > 别名数据类型

.

存储类已选中。 清除调试 > 叠加信息 > 存储类指示符
信号维度已选中。 清除调试 > 叠加信息 > 信号维度
信号数据范围已选中。清除调试 > 叠加信息 > 信号数据范围
模型浏览器已选中。 清除建模 > 环境 > 模型浏览器
已排序执行顺序已选中。 清除调试 > 叠加信息 > 执行顺序
Model 模块版本已选中。 清除调试 > 叠加信息 > 参考。模型版本
Model 模块 I/O 不匹配已选中。 清除调试 > 叠加信息 > 参考。模型输入/输出不匹配
库链接设置为 DisabledUser DefinedAll选择调试 > 叠加信息 > 显示所有链接
线性化指示符已清除。 选择调试 > 叠加信息 > 线性化指示符
模块背景不是白色。 对于每个列出的图,点击模块,选择格式 > 背景,然后从下拉列表中选择颜色。
模块前景不是黑色。选择格式 > 前景,然后从下拉列表中选择颜色。
图没有白色背景。 选择格式,然后选择背景,并从下拉列表中选择颜色。
图没有将缩放因子设置为 100%。 对于每个列出的图,选择建模 > 环境 > 缩放 > 普通视图(100%)

操作结果

点击修改可更新显示属性,使其符合规范。

功能和限制

  • 无法在库模型上运行。

  • 可以分析库链接模块的内容。默认情况下,输入参数 Follow links 设置为 on

  • 可以分析没有工作区和对话框的封装子系统中的内容。默认情况下,输入参数 Look under masks 设置为 graphical

  • 支持排除模块或图。