This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Simulation range checking


Select the diagnostic action to take when signals exceed specified minimum or maximum values.

Category: Diagnostics


Default: none


Simulink® software takes no action.


Simulink software displays a warning.


Simulink software terminates the simulation and displays an error message.


  • For information about specifying minimum and maximum values for signals and about how Simulink checks nondouble signals, see Signal Ranges.

  • For referenced models, Simulink performs signal range checking for only root-level I/O signals. It does not check internal signals.

  • If you have an Embedded Coder® license, you can perform signal range checking in top-model or Model block software-in-the-loop (SIL) and processor-in-the-loop (PIL) simulations (Embedded Coder).

Command-Line Information

Parameter: SignalRangeChecking
Value: 'none' | 'warning' | 'error'
Default: 'none'

Recommended Settings

Debuggingwarning or error
Traceabilitywarning or error
Safety precautionerror

Related Topics