Определите, сместила ли частота дискретизации и пару значения, указывают инициированное время дискретизации
boolean_T ssSampleAndOffsetAreTriggered(real_T st, real_T ot)
s, t
Частота дискретизации.
ot
Время смещения.
true
булева значения, если и st
и ot
равны INHERITED_SAMPLE_TIME
. В противном случае, возвращает false
.
Механизм Simulink® устанавливает частоту дискретизации и пары смещения блока или его портов (для основанных на порте частот дискретизации) к INHERITED_SAMPLE_TIME
, если блок находится в инициированной подсистеме. Путем вызова этого макроса на его частоту дискретизации / пары смещения, S-функция может определить, находится ли это в инициированной подсистеме.
C, C++
Смотрите S-функцию sfun_port_triggered.c
, используемый в sfcndemo_port_triggered
.