Определите, соединяется ли вывод этого блока с блоком Merge
int_T ssGetOutputPortBeingMerged(SimStruct *S, int_T port)
SSimStruct, представляющий Блок s-function.
портИндекс выходного порта.
int_T (1 или 0) или boolean_T (true или false) значение, указывающее, объединяется ли этот сигнал выходного порта с другими сигналами.
Используйте этот макрос в и после метода mdlSetWorkWidths. Возвращает 1(true), если этот сигнал выходного порта объединяется с другими сигналами (это происходит, если выходной порт Блока s-function соединяется с блоком Merge непосредственно или через блоки типа подключения).
Выходной порт должен быть сделан допускающим повторное использование использованием ssSetOutputPortOptimOpts, который будет соединен с блоком Merge.
C, C++