Определите, указывает ли пара шага расчета и значения смещения на триггерный или асинхронный шаг расчета
boolean_T ssSampleAndOffsetAreTriggeredOrAsync(real_T st, real_T ot)
st
The шага расчета.
ot
Время смещения
Логическое значение true
если st
равно INHERITED_SAMPLE_TIME
(-1
) и ot
является либо INHERITED_SAMPLE_TIME
(-1
) или любое другое отрицательное целое число.
Simulink® задает время расчета и смещение пар блока или его портов (для основанных на портах шагов расчета) равными INHERITED_SAMPLE_TIME
если блок находится в триггируемой подсистеме. Механизм Simulink устанавливает время смещения на целое число меньше -1
когда блок находится в асинхронной подсистеме вызова функций. Вызывая этот макрос на своих парах шаг расчета/ смещение, S-функция может определить, находится ли он в триггируемой подсистеме или асинхронной подсистеме вызова функций.
C, C++