ssSetNeedAbsoluteTime
Register if a block requires absolute time
Syntax
void ssSetNeedAbsoluteTime(SimStruct *S, Boolean n)
Arguments
SSimStruct that represents an S-Function block.
nBoolean flag indicating whether the block must use absolute time.
1registers that the block requires absolute time.
Description
Use in mdlInitializeSizes or
mdlInitializeSampleTimes to register whether the block needs
to use the absolute time and allocate an absolute time counter for the rate at which
the s-function executes.
Languages
C, C++
Examples
static void mdlInitializeSampleTimes(SimStruct *S)
{
ssSetSampleTime(S, 0, INHERITED_SAMPLE_TIME);
ssSetOffsetTime(S, 0, 0.0);
ssSetNeedAbsoluteTime(S, 1);
ssSetModelReferenceSampleTimeDefaultInheritance(S);
}See Also
Version History
Introduced before R2006a