Определите, должны ли элементы сигнала, входящие в порт, быть смежными
int_T ssGetInputPortRequiredContiguous(SimStruct *S, int_T port)
S
SimStruct, представляющий блок S-Function.
port
Индекс входного порта.
Система координат int_T
(1
или 0
) или boolean_T
(true
или false
) значение, указывающее, должны ли входящие в порт сигнальные элементы быть смежными.
Используйте, чтобы определить, должны ли элементы сигнала, входящие в порт, быть смежными. Возвращает 1
(true
) если элементы сигнала, входящие в указанный порт, должны занимать смежные области памяти. В противном случае возвращается 0
(false
). Если элементы смежны, метод может получить доступ к элементам сигнала просто путем увеличения указателя на сигнал, возвращенного ssGetInputPortSignal
.
Примечание
Настройка по умолчанию для этого флага false
. Следовательно, метод по умолчанию для доступа к входным сигналам является ssGetInputSignalPtrs
.
C, C++
Смотрите страницу с описанием для ssGetInputPortSignal
для примера, который использует эту функцию.