Определение совпадения времени выборки
boolean_T ssIsSpecialSampleHit(SimStruct *S, int_T sti1, int_T sti2, int_T tid)
SSimStruct представляет S-функциональный блок.
sti1Индекс времени выборки.
sti2Индекс времени выборки.
tidИдентификатор задачи.
Логическое значение true если попадание образца произошло в sti1 и попадание образца также произошло в sti2 на том же временном шаге. В противном случае возвращает false.
Использовать этот макрос в mdlUpdate и mdlOutputs для обеспечения достоверности данных, совместно используемых несколькими задачами, выполняющимися с различной скоростью. Дополнительные сведения см. в разделе Синхронизация многоскоростных S-функциональных блоков.
При использовании ssIsSpecialSampleHit , более медленное время выборки должно быть целым числом, кратным более быстрому времени выборки.
C, C++
См. S-функцию mixedm.c используется в sfcndemo_mixedm и S-функцию sfun_multirate.c используется в sfcndemo_sfun_multirate.