Получите частоту дискретизации входного порта
real_T ssGetInputPortSampleTime(SimStruct *S, int_T inputPortIdx)
S
SimStruct, представляющий Блок s-function.
inputPortIdx
Индекс порта, частота дискретизации которого требуется.
Значение real_T
, указывающее время дискретизации входного порта, заданного индексом inputPortIdx
.
Используйте в любой стандартной программе (кроме mdlInitializeSizes
), чтобы определить частоту дискретизации входного порта. Необходимо использовать этот макрос, только если вы задали частоты дискретизации как основанные на порте. Используйте ssGetSampleTime
, чтобы определить частоту дискретизации S-функций, которые не используют основанные на порте частоты дискретизации.
C, C++
Смотрите S-функцию sfun_multirate.c
, используемый в sfcndemo_sfun_multirate
.