模型指导仪表板
说明
使用模型指导仪表板在构建模型时检测、可视化和解决建模问题。
模型指导仪表板的功能包括:
自动检查 - 当您构建或修改模型时,仪表板会在后台运行编辑时支持的模型顾问检查。
即时反馈 - 建模错误、违反规范或信息状态都会立即被标记出来。
视觉指示器 - 显示错误、警告和信息消息。
实时度量和分析 - 复杂度、哈尔斯特德难度、深度和广度等度量实时更新。
快速导航 - 直接从仪表板跳转到相关的模块或子系统。
进度跟踪 - 查看已通过或未通过的检查数量,并跟踪您的合规进度。
使用关闭时保持突出显示切换按钮来控制模型中的违规高亮显示。启用此按钮可突出显示违规行为,无论仪表板是否打开。关闭该按钮,仅在“模型指导仪表板”打开时突出显示违规行为。
启用此选项还会启用编辑时检查,您也可以通过在模型顾问窗格中打开“配置参数”对话框并选择编辑时检查来启用它。禁用此参数将关闭该模型的编辑时检查。
打开 模型指导仪表板 App
对于 Simulink® 模型:
在建模选项卡上,点击模型顾问 > 模型指导仪表板。

在模型窗口中点击鼠标右键,打开 Simulink 上下文菜单。前往选择 App > 模型顾问 > 模型指导仪表板。

示例
发现并申述 MAB 合规性违规行为的合理性
检测 vdp 模型中的 MAB 合规性违规,并通过添加申述来抑制它。
打开
vdp模型。openExample("vdp");在建模选项卡上,点击模型顾问 模型顾问 > 模型指导仪表板。
在模型指导仪表板中,点击设置图标
以更改配置。在选择用于建模问题的配置下拉菜单中,选择 Check compliance to MAB。
点击确定将 MAB 配置应用到模型。
点击建模问题下的 Simulink 类别,查看违规情况。
选择检查违规项检查缺失的模块名称,然后点击 Fcn 模块。

点击 Fcn模块,突出显示
vdp模型中被违反的Fcn模块。
点击隐藏,在弹出的窗口中输入评论,解释为什么可以忽略此违规行为。
点击添加申述从模型指导仪表板中移除违规行为。

修改配置和视图模型度量
点击设置图标
修改配置或查看模型度量。

从选择用于建模问题的配置下拉列表中选择一个配置。要查看或编辑模型顾问配置编辑器中选定的模型顾问配置,点击“编辑/查看配置”按钮
。
模型指导控制面板允许您选择以下配置:
Default Checking Configuration- 由 The MathWorks® 提供的默认检查集。Select Custom Configuration- 检查自定义配置。有关详细信息,请参阅通过添加检查和文件夹来创建新的自定义配置。注意
当您在模型指导仪表板中选择不同的自定义配置时,默认情况下不会将该配置附加到模型。您需要将新配置附加到模型上才能使用它。
Check Compliance to MAB- 检查是否符合 MAB 规范。有关详细信息,请参阅针对 MAB 建模规范的模型顾问检查。Check Compliance to JMAAB- 检查是否符合 JMAAB 规范。有关详细信息,请参阅JMAAB 建模规范的模型顾问检查。Check Compliance to MISRA C:2023- 检查是否符合 MISRA C:2023 标准。有关详细信息,请参阅模型顾问检查是否符合 MISRA C 编码标准。Check Compliance to ISO 26262- 检查是否符合 ISO 26262 标准。有关详细信息,请参阅模型顾问检查是否符合 ISO 26262、ISO 25119、IEC 61508、IEC 62304 和 EN 50128/EN 50657/EN 50716 行业标准。Check Compliance to DO-178- 检查是否符合 DO-178 标准。有关详细信息,请参阅针对 DO-178C/DO-331 行业标准的模型顾问检查。
要显示模型度量,请选择显示模型度量。模型度量显示复杂度、哈尔斯特德难度、深度和广度的实时信息。有关详细信息,请参阅模型度量。
查看建模问题
将鼠标悬停在建模问题上,即可查看有关模型违规的详细信息。建模问题按错误、警告和信息性消息的优先级排序。建模问题列表前的图标表示模型的总体违规状态,并按错误、警告和信息进行优先级排序。

点击建模问题下的类别,查看该类别特有的建模问题。此外,您还可以:

点击错误图标
即可仅查看该类别中的错误。 点击警告图标
即可查看该类别中的警告。点击信息图标
即可查看该类别中的信息状态。点击特定违规行为并选择一个模块。模型中的该模块被高亮显示,模型指导仪表板会显示违规详情。

点击窗口顶部导航栏中显示的链接,返回模型指导仪表板的首页。

点击双向箭头可在各个类别之间导航,并查看相应的违规行为。

版本历史记录
在 R2026a 中推出
