exponenta event banner

ssGetInputPortBufferDstPort

Определите выходной порт, совместно использующий буфер этого входного порта

Синтаксис

int_T ssGetInputPortBufferDstPort(SimStruct *S, int_T inputPortIdx)

Аргументы

S

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

inputPortIdx

Индекс входного порта на S

Прибыль

int_T индекс выходного порта, который повторно использует буфер памяти входного порта, указанного индексом inputPortIdx. Если ни один из выходных портов S-функции не использует этот буфер входного порта повторно, возвращает INVALID_PORT_IDX (-1).

Описание

Эта функция используется в любое время после инициализации модели для получения индекса выходного порта, который повторно использует буфер указанного входного порта.

Во время компиляции модели модуль Simulink ® может назначить один и тот же буфер памяти указанному входному порту и выходному порту этой S-функции, если применяются следующие условия:

  • Ни входной порт, ни выходной порт не являются контрольными точками.

  • Входной порт перезаписывается (ssSetInputPortOverWritable).

Языки

C, C++

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