Установите время смещения блока
time_T ssSetOffsetTime(SimStruct *S, int_T st_index, time_T offset)
S
SimStruct, представляющий блок S-Function.
st_index
Индекс шага расчета, смещение которого должно быть задано.
offset
Смещение шага расчета, заданное как st_index
.
The time_T
значение смещения, заданное как offset
.
Используйте этот макрос в mdlInitializeSizes
или mdlInitializeSampleTimes
чтобы задать смещение шага расчета, где st_index
начинается с 0. Сначала необходимо вызвать макросы ssSetNumSampleTimes
и ssSetSampleTime
чтобы задать шаг расчета перед назначением смещения. В противном случае принимается непрерывный шаг расчета, и смещение игнорируется.
C, C++
Смотрите S-функцию mixedmex.c
используется в sfcndemo_mixedmex
.