诊断
查看模型诊断,配置和自定义诊断检查,了解诊断查看器布局
万博1manbetx®在模型上的Simulink操作中检测到某些条件时,提供诊断消息。万博1manbetx诊断消息是在错误,信息或警告类别下捕获的。
您在命令行操作过程中遇到的诊断消息显示在命令窗口中,而在Simulink用户界面操作中遇到的诊断消息则显示在诊断视图中。万博1manbetx例如,如果您使用命令SIM(BDROOT)
在Matlab®命令提示符以模拟模型,诊断消息显示在命令窗口中。但是,如果您从Simulink工具条进行了模拟,则诊断消息将显示在诊断观看器中。万博1manbetx
您可以自定义诊断消息,还可以自定义软件检查以产生错误或警告的条件。
模型的诊断显示在“诊断查看器用户界面”中。要了解有关诊断观看者的更多信息,请参阅主题查看诊断。
您还可以在模型中添加模型验证块,以检查特定信号的状况。要了解有关模型验证的更多信息,请参阅下面列出的主题运行模型顾问检查。
功能
SLDINASTOSTICS |
显示有关的诊断信息万博1manbetx系统 |
万博1manbetxsimulink.restorediagnostic |
将诊断警告恢复到特定块,子系统或模型 |
万博1manbetxsimulink.suppressdiagnostic |
抑制特定块的诊断 |
万博1manbetxsimulink.getSuplastedDiarostics |
返回万博1manbetxsimulink.suppresseddiarostic 与块,子系统或模型关联的对象 |
万博1manbetxsimulink.blockdiagram.getchecksum |
型号的返回校验和 |
万博1manbetxsimulink.subsystem.getchecksum |
非虚拟子系统的返回校验和 |
ModelAdvisor |
开放模型顾问 |
sldebug |
在调试模式下启动模拟 |
addterms |
将终结器添加到模型中未连接的端口 |
sldiagviewer.createstage |
创建一个显示诊断消息的阶段 |
sldiagviewer.reporterror |
报告诊断查看器中的错误消息 |
sldiagviewer.reportinfo |
在诊断查看器中报告信息消息 |
sldiagviewer.Reportwarning |
在诊断查看器中报告警告消息 |
sldiagviewer.diary |
日志模拟警告和错误,并构建信息以归档 |
sldiagviewer.ReTorportSimulationMetadatAdaDaDaStostics |
显示错误和警告万博1manbetxsimulink.simulationOutput 在诊断查看器中 |
课程
万博1manbetxsimulink.suppresseddiarostic |
从指定块中抑制诊断消息 |
sldiagviewer |
在诊断查看器中生成,显示和日志诊断消息 |
模型设置
话题
诊断查看器
- 查看诊断
使用诊断观看器查看和诊断错误和警告。 - 系统诊断错误和警告
系统地识别并找到错误和警告。 - 编程报告诊断消息
利用sldiagviewer
函数生成,显示和日志诊断消息。 - 以编程方式抑制诊断消息
以编程方式抑制和还原诊断消息。 - 自定义诊断消息
自定义错误消息以显示文本和超链接。