mdlSetDefaultPortComplexSignals

Установите числовые типы (действительный, комплексный, или наследованный) портов, числовые типы которых не могут быть определены от возможности соединения блока

Необходимый

Нет

Языки

C, C++

Синтаксис

#define MDL_SET_DEFAULT_PORT_COMPLEX_SIGNALS
void mdlSetDefaultPortComplexSignals(SimStruct *S)

Аргументы

S

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

Описание

Механизм Simulink® вызывает этот метод, если блок имеет порты, числовые типы которых не могут быть определены от возможности соединения. (Это обычно происходит, когда блок не связан или является частью обратной связи.) Этот метод должен установить числовые типы всех портов, числовые типы которых не установлены. Этот метод только допустим для симуляции и должен быть заключен в оператор #if defined(MATLAB_MEX_FILE).

Если блок не реализует этот метод, и по крайней мере один порт, как известно, является комплексным, механизм устанавливает неизвестные порты на COMPLEX_YES; в противном случае это устанавливает неизвестные порты на COMPLEX_NO.

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