主要内容

诊断

查看模型的诊断,配置和自定义诊断检查,了解诊断查看器布局

金宝app®在模型上的Simulink操作期间检测到某些条件时提供诊断消息。金宝app在错误,信息或警告类别下捕获诊断消息。

您在命令行操作期间遇到的诊断消息显示在命令窗口中,而在诊断查看器中将显示在Simulink用户界面操作期间遇到的那些。金宝app例如,如果使用该命令SIM(BDROOT)在Matlab.®命令提示符模拟模型,诊断消息显示在命令窗口中。但是,如果从Simulink ToolStrip运行模拟,则在诊断查看器中显示诊断消金宝app息。

您可以自定义诊断消息,并根据软件检查为产生错误或警告的条件自定义条件。

模型的诊断显示在诊断查看器用户界面中。要了解有关诊断查看器的更多信息,请参阅主题查看诊断

您还可以将模型验证块添加到您的模型中,以检查特定信号的状况。要了解更多有关模型验证的信息,请参阅列出的主题运行模型顾问检查

职能

Sldiagnostics. 显示有关的诊断信息金宝app系统
金宝appsimulink.restorediagnostic. 将诊断警告恢复到特定块,子系统或模型
金宝appsimulink.suppressdiagnostic. 抑制特定块的诊断
金宝appsimulink.getSuppressedDiagnostics. 返回金宝appsimulink.suppresseddiagnostic.与块,子系统或模型关联的对象
金宝appsimulink.blockdiagram.getchecksum. 返回模型的校验和
金宝appsimulink.subsystem.getchecksum. 返回非凡子系统的校验和
金宝appsimulink.getSuppressedDiagnostics. 返回金宝appsimulink.suppresseddiagnostic.与块,子系统或模型关联的对象
金宝appsimulink.suppressdiagnostic. 抑制特定块的诊断
金宝appsimulink.restorediagnostic. 将诊断警告恢复到特定块,子系统或模型
媒介advisor. 开放式顾问
sldebug. 调试模式下开始模拟
addterms. 将终结器添加到模型中的未连接端口
sldiagviewer.createStage. 创建舞台以显示诊断消息
sldiagviewer.reporterror. 在诊断查看器中报告错误消息
sldiagviewer.reportinfo. 在诊断查看器中报告信息消息
sldiagviewer.reportwarning. 在诊断查看器中报告警告消息
SLDIAGVIEWER.AIRY. 日志模拟警告和错误并将信息构建到文件
sldiagviewer.reportsimulationmetadatadiagnostics. 在诊断查看器中显示仿真输出对象的错误和警告

班级

金宝appsimulink.suppresseddiagnostic. 禁止来自指定块的诊断消息
SLDIAGVIEWER. 在诊断查看器中生成,显示和日志诊断消息

话题

诊断观众

查看诊断

了解诊断查看器用户界面。

系统诊断错误和警告

系统地识别和定位错误和警告

以编程方式报告诊断消息

SLDIAGVIEWER.函数生成,显示和日志诊断消息

以编程方式禁止诊断消息

以编程方式抑制和恢复诊断消息。

自定义诊断消息

自定义错误消息以显示文本和超链接