ssGetOutputPortConnected

Определите, соединяется ли выходной порт с невиртуальным блоком

Синтаксис

int_T ssGetOutputPortConnected(SimStruct *S, int_T port)

Аргументы

S

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

порт

Порт, состояние связи которого необходимо.

Возвращается

int_T (1 или 0) или boolean_T (true или false) значение, указывающее, соединяется ли этот сигнал выходного порта с невиртуальным блоком.

Описание

Используйте где угодно кроме mdlInitializeSizes или mdlCheckParameters. Возвращает 1 (true), если заданный вывод port на блоке, представленном S, соединяется прямо или косвенно, i. e., через виртуальные блоки, к невиртуальному блоку. S-функция, должно быть, ранее определила номер выходных портов в mdlInitializeSizes, с помощью ssSetNumOutputPorts.

Языки

C, C++

Пример

Смотрите S-функцию sfun_dynsize.c, используемый в sfcndemo_sfun_dynsize.

Смотрите также

ssGetInputPortConnected, ssSetNumOutputPorts

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

Была ли эта тема полезной?