主要内容

检查模型字体设置

检查 IDmathworks.jmaab.db_0043

规范:db_0043:模型字体和字体大小

描述

检查字体和字体大小是否存在差异。

对于字体,此检查将针对以下 Simulink® 和 Stateflow® 元素进行检查:

Simulink 元素

  • 模块

  • 信号

  • 注解

Stateflow 元素

  • 状态

  • Simulink 函数

  • 嵌入式 MATLAB® 函数

  • 注解

  • 真值表

  • 图和子图

  • 转移

Simulink Check™ 附带。

检查参数化

此检查包含与 MAB 和 JMAAB 建模规范中指定的子 ID 对应的子检查。您可以使用模型顾问配置编辑器来指定要执行的子 ID(一个或多个)。

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

  • NA-MAAB - a、b、c、d

  • JMAAB - a、b、c、d

要自定义模型中的文本元素,请使用模型顾问配置编辑器

  1. 打开模型配置编辑器并搜索检查 ID db_0043

  2. 使用输入参数下的列表自定义 Simulink 模型和 Stateflow 图中的字体元素。请注意,当您选择默认时,检查将对模型中使用的不同字体/样式/大小进行标记。

  3. 点击应用并保存配置。

结果和建议的操作

规范子 ID条件建议的操作
db_0043_a:检查 Simulink 模块和信号名称中的字体和字体样式一个或多个 Simulink 模块或信号名称的字体设置与输入参数不同。根据输入参数更改模块和信号名称的字体设置。
db_0043_b:检查 Simulink 模块和信号名称中的字体大小一个或多个 Simulink 模块或信号名称的字体设置与输入参数不同。根据输入参数更改模块和信号名称的字体大小。
db_0043_c:检查 Stateflow 对象中的字体和字体样式一个或多个 Stateflow 对象的字体设置与输入参数不同。根据输入参数更改 Stateflow 对象的字体设置。
db_0043_d:检查 Stateflow 对象中的字体大小一个或多个 Stateflow 对象的字体设置与输入参数不同。根据输入参数更改 Stateflow 对象的字体大小。

功能和限制

  • 对库模型运行。

  • 无法分析库链接模块的内容。

  • 可以分析没有工作区和对话框的封装子系统中的内容。

  • 允许排除模块和图。

  • 不支持 Truth Table (Stateflow) 模块和 Stateflow 转移表。

操作结果

点击修改所有字体会将模型中文本元素的字体和字体大小更改为输入参数中选择的值。

对于输入参数,如果您指定常用,点击修改所有字体会将模型中文本元素的字体和字体大小更改为最常用的字体、字体大小或字体样式。

另请参阅