ssGetOutputPortConnected

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

Синтаксис

int_T ssGetOutputPortConnected(SimStruct *S, int_T port)

Аргументы

S

SimStruct, представляющий блок S-Function.

port

Порт, чье состояние соединения необходимо.

Возвраты

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

Описание

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

Языки

C, C++

Пример

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

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