Specify if a block should use absolute time
void ssSetNeedAbsoluteTime(SimStruct *S, Boolean n)
S
SimStruct representing an S-Function block.
n
Boolean flag indicating whether the block must use absolute time.
Use in mdlInitializeSizes
or
mdlInitializeSampleTimes
to specify whether the block needs
to use the absolute time instead of elapsed time.
C, C++
static void mdlInitializeSampleTimes(SimStruct *S) { ssSetSampleTime(S, 0, INHERITED_SAMPLE_TIME); ssSetOffsetTime(S, 0, 0.0); ssSetNeedAbsoluteTime(S, 1); ssSetModelReferenceSampleTimeDefaultInheritance(S); }