Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

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.c used in sfcndemo_vsfunc.

Introduced before R2006a

Was this topic helpful?