ssSetOneBasedIndexInputPort

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

Синтаксис

void ssSetOneBasedIndexInputPort(SimStruct *S, int_T pIdx)

Аргументы

S

SimStruct, представляющий Блок s-function.

pIdx

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

Описание

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

Языки

C, C++

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