exponenta event banner

ssSetOneBasedIndexOutputPort

Укажите, что выходной порт выдает индексы, основанные на одном.

Синтаксис

void ssSetOneBasedIndexOutputPort(SimStruct *S, int_T pIdx)

Аргументы

S

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

pIdx

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

Описание

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

Языки

C, C++

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