mdlSetDefaultPortComplexSignals

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

Необходимый

Нет

Языки

C, C++

Синтаксис

#define MDL_SET_DEFAULT_PORT_COMPLEX_SIGNALS
void mdlSetDefaultPortComplexSignals(SimStruct *S)

Аргументы

S

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

Описание

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

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

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