Main Content

ssGetMaxStepSize

Get the maximum step size used by the model containing the S-function.

Syntax

time_T mSS = ssGetMaxStepSize(SimStruct *S)

Arguments

S

SimStruct representing an S-function block.

Returns

A time_T value indicating the maximum step size of the model containing the S-function if the model is configured to use a variable-step solver. Otherwise returns 0.

Description

Use this macro in methods called after the compilation phase, i.e., in mdlSetWorkWidths or later, to obtain the maximum step size of the model containing the S-function. See matlabroot/extern/include/tmwtypes.h for a description of the time_T data type.

Languages

C, C++

Example

The following lines get and display the fixed step size.

time_T mSS = ssGetMaxStepSize(S);
ssPrintf("Maximum step size : %g\n",mSS);

Introduced before R2006a