Main Content

Underspecified initialization detection

How software determines initial conditions for subset of Simulink blocks that have underspecified initial conditions

Model Configuration Pane: Diagnostics / Data Validity

Description

The Unspecified initialization detection parameter specifies how the software determines the initial conditions for blocks that have underspecified initial conditions. The software determines the initial condition for conditionally executed subsystems, Merge blocks, subsystem elapsed time, and Discrete-Time Integrator blocks when the model does not fully specify the initial conditions.

Settings

Simplified (default) | Classic
Simplified

The software determines initial conditions using an enhanced algorithm that can improve the consistency of simulation results, especially in models that:

Classic

The software determines initial conditions the same way it does for versions prior to R2008b.

For more information, see Classic Initialization Mode.

Recommended Settings

ApplicationSetting
DebuggingSimplified
TraceabilitySimplified
EfficiencySimplified
Safety precautionSimplified

Programmatic Use

Parameter: UnderspecifiedInitializationDetection
Type: string | character vector
Values: 'Classic' | 'Simplified'
Default: 'Simplified'

Version History

Introduced in R2008b