Get the current simulation time
time_T ssGetT(SimStruct *S)
SimStruct that represents an S-Function block.
A value of type
time_T indicating the current simulation
Use to determine the current base simulation time (
the model. You can use this macro in
mdlUpdate to compute the output of your block. See
for a description of the
time_T data type.
Use this macro only if your block operates at the base rate of the model, for
example, if your block operates at a single continuous rate. If your block
operates at multiple rates or operates at a single rate that is different from
the model base rate, use
ssGetTaskTime to get the correct
time for the current task.
If the S-Function is operating in continuous sample time,
ssGetT may return non-monotonic times due to solver
operation. A monotonic time vector can only be guaranteed at major time steps.
Therefore, if such a time vector is required, consider using
See the S-function
vsfunc.c used in
Introduced before R2006a