Quantcast

Documentation Center

  • Trial Software
  • Product Updates

ssGetT

Get the current simulation time

Syntax

time_T ssGetT(SimStruct *S)

Arguments

S

SimStruct representing an S-Function block.

Returns

A value of type time_T indicating the current simulation time.

Description

Use to determine the current base simulation time (time_T) for the model. You can use this macro in mdlOutputs and mdlUpdate to compute the output of your block. See matlabroot/extern/include/tmwtypes.h for a description of the time_T data type.

    Note   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's base, use ssGetTaskTime to get the correct time for the current task.

Languages

C, C++

Example

See the S-function vsfunc.cvsfunc.c used in sfcndemo_vsfuncsfcndemo_vsfunc.

Was this topic helpful?