诊断
查看模型诊断,配置和自定义诊断检查,了解诊断查看器布局
金宝app®在对模型进行Simulink操作期间检测到某些条件时,提供诊断消息。金宝app诊断消息在错误、信息或警告类别下捕获。
在命令行操作期间遇到的诊断消息显示在“命令窗口”中,而在Simulink用户界面操作期间遇到的诊断消息显示在“诊断查看器”中。金宝app例如,如果您使用命令sim (bdroot)
在MATLAB中®命令提示符模拟模型时,诊断消息显示在命令窗口中。但是,如果从Simulink工具条运行模拟,则诊断消息将显示在诊断查看器中。金宝app
您可以自定义诊断消息,也可以自定义软件检查的条件,以产生错误或警告。
模型的诊断显示在诊断查看器用户界面中。要了解有关诊断查看器的更多信息,请参阅主题视图诊断.
您还可以将模型验证块添加到您的模型中,以检查特定信号的状况。要了解关于模型验证的更多信息,请参阅下面列出的主题运行Model Advisor检查.
功能
sldiagnostics |
显示有关的诊断信息金宝app系统 |
金宝appSimulink.restoreDiagnostic |
将诊断警告恢复到特定的块、子系统或模型 |
金宝appSimulink.suppressDiagnostic |
从特定块中抑制诊断 |
金宝appSimulink.getSuppressedDiagnostics |
返回金宝app仿真软件。SuppressedDiagnostic 与块、子系统或模型相关联的对象 |
金宝appSimulink.BlockDiagram.getChecksum |
返回模型的校验和 |
金宝appSimulink.SubSystem.getChecksum |
返回非虚拟子系统的校验和 |
金宝appSimulink.getSuppressedDiagnostics |
返回金宝app仿真软件。SuppressedDiagnostic 与块、子系统或模型相关联的对象 |
金宝appSimulink.suppressDiagnostic |
从特定块中抑制诊断 |
金宝appSimulink.restoreDiagnostic |
将诊断警告恢复到特定的块、子系统或模型 |
modeladvisor |
开放模型顾问 |
sldebug |
在调试模式下启动模拟 |
addterms |
在模型中为未连接的端口添加终止器 |
sldiagviewer.createStage |
创建一个显示诊断消息的舞台 |
sldiagviewer.reportError |
在诊断查看器中报告错误消息 |
sldiagviewer.reportInfo |
在诊断查看器中报告信息消息 |
sldiagviewer.reportWarning |
在诊断查看器中报告警告消息 |
sldiagviewer.diary |
记录模拟警告和错误,并将构建信息保存到文件中 |
sldiagviewer.reportSimulationMetadataDiagnostics |
在诊断查看器中显示仿真输出对象的错误和警告 |
类
金宝app仿真软件。SuppressedDiagnostic |
禁止来自指定块的诊断消息 |
sldiagviewer |
在诊断查看器中生成、显示和记录诊断消息 |
金宝appSimulink配置参数
主题
诊断查看器
介绍诊断查看器用户界面
系统地识别和定位错误和警告
使用sldiagviewer
生成、显示和记录诊断消息的函数
以编程方式抑制和恢复诊断消息。
自定义错误消息以显示文本和超链接