Min step size
Specify the smallest time step that the solver can take.
The default value (
auto) sets an unlimited number of warnings and a minimum step size on the order of machine precision.
You can specify either a real number greater than zero, or a two-element vector for which the first element is the minimum step size and the second element is the maximum number of minimum step size warnings before an error was issued.
If the solver takes a smaller step to meet error tolerances, it issues a warning indicating the current effective relative tolerance.
Setting the second element to zero results in an error the first time the solver must take a step smaller than the specified minimum. This is equivalent to changing the Min step size violation diagnostic to
erroron the Diagnostics pane (see Min step size violation).
Setting the second element to -1 results in an unlimited number of warnings. This is also the default if the input is a scalar.
Min step size determines the step size of the variable step ODE solver. The size is limited by the smallest discrete sample time in the model.
This parameter is enabled only if the solver Type is set to
|Type: character vector|
|Value: any valid value|
|Safety precaution||No impact|