exponenta event banner

ssSetOneBasedIndexInputPort

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

Синтаксис

void ssSetOneBasedIndexInputPort(SimStruct *S, int_T pIdx)

Аргументы

S

SimStruct представляет S-функциональный блок.

pIdx

Входной порт S-функции.

Описание

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

Языки

C, C++

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