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