ssSetOneBasedIndexInputPort

Укажите, что порт входа ожидает индексов на основе одного

Синтаксис

void ssSetOneBasedIndexInputPort(SimStruct *S, int_T pIdx)

Аргументы

S

SimStruct, представляющий блок S-Function.

pIdx

Input port S-функции.

Описание

Использовать этот макрос в mdlInitializeSizes чтобы задать этот порт pIdx ожидает одного индекса на основе значений. Путем установки этого макроса, Simulink® программное обеспечение запускает диагностику, когда обновляет схему, чтобы проверить, соединяется ли входной порт S-функции, ожидающий, что индексы на основе одного, с блоком, который производит индексы на основе нуля. Программное обеспечение Simulink сигнализирует об ошибке, если обнаруживает, что сигнал, соединенный с этим блоком, основан на нуле. Блоки Simulink, которые могут производить индексы, включают в себя Итератор For и Блоков s-function. Если ни этот макрос, ни ssSetZeroBasedIndexInputPort вызывается, программное обеспечение Simulink не запускает эту диагностику, даже если входной порт соединяется с блоком, который производит индексы.

Языки

C, C++

Представлено до R2006a