Diagnostics
万博1manbetx®provides diagnostic messages when certain conditions are detected during a Simulink operation on a model. The diagnostic messages are captured under error, information, or warning categories.
The diagnostic messages encountered during a command-line operation are displayed on the command prompt while that encountered during a Simulink user interface operation are displayed in the Diagnostic Viewer user interface. For example, if you use the commandSimulation>Run模拟模型,诊断消息是displayed in the Diagnostic Viewer but if you use the commandsim(bdroot)
in MATLAB®command prompt to simulate a model, the diagnostics messages are displayed in the command prompt.
You can customize the diagnostic messages, and also customize the conditions the software checks to either produce errors or warnings.
The diagnostics for model are displayed in the Diagnostic Viewer user interface. To know more about the diagnostic viewer, see the topicView Diagnostics.
You can also add Model Verification blocks to your model, to check the condition of specific signals. To know more about Model Verification, see topics listed underRun Model Checks.
Functions
sldiagnostics |
Display diagnostic information about Simulink system |
Simulink.restoreDiagnostic |
Restore diagnostic warnings to a specific block, subsystem, or model |
Simulink.suppressDiagnostic |
Suppress a diagnostic from a specific block |
Simulink.getSuppressedDiagnostics |
Return Simulink.SuppressedDiagnostic objects associated with a block, subsystem, or model |
Simulink.BlockDiagram.getChecksum |
Return checksum of model |
Simulink.SubSystem.getChecksum |
Return checksum of nonvirtual subsystem |
Simulink.getSuppressedDiagnostics |
Return Simulink.SuppressedDiagnostic objects associated with a block, subsystem, or model |
Simulink.suppressDiagnostic |
Suppress a diagnostic from a specific block |
Simulink.restoreDiagnostic |
Restore diagnostic warnings to a specific block, subsystem, or model |
modeladvisor |
Open Model Advisor |
sldebug |
Start simulation in debug mode |
addterms |
Add terminators to unconnected ports in model |
Classes
Simulink.SuppressedDiagnostic |
Suppress diagnostic messages from a specified block |
Simulink Configuration Parameters
Model Checks
Topics
Diagnostic Viewer
Introduction to Diagnostic Viewer user interface
Systematic Diagnosis of Errors and Warnings
Identify and locate errors and warnings systematically
Report Diagnostic Messages Programmatically
Usesldiagviewer
函数来生成,display, and log diagnostic messages
Suppress Diagnostic Messages Programmatically
Suppress and restore diagnostic messages programmatically.
Customize error messages to display text and hyperlink