exponenta event banner

mdlSetOutputPortWidth

Установка ширины выходного порта, выводящего 1-D (векторные) сигналы

Необходимый

Нет

Языки

C, C++

Синтаксис

#define MDL_SET_OUTPUT_PORT_WIDTH
void mdlSetOutputPortWidth(SimStruct *S, int_T port,
 int_T width)

Аргументы

S

SimStruct представляет S-функциональный блок.

port

Индекс порта.

width

Ширина сигнала.

Описание

Этот метод вызывается с возможной шириной для порта динамического размера. Если предложенная ширина является приемлемой, метод должен идти вперед и устанавливать фактическую ширину порта, используя ssSetOutputPortWidth. Если размер недопустим, ошибка должна быть сгенерирована через ssSetErrorStatus. Следует отметить, что любые другие входные или выходные порты динамического размера, ширина которых неявно определена благодаря знанию ширины данного порта, также могут иметь ширину, заданную вызовами ssSetInputPortWidth или ssSetOutputPortWidth. Этот метод допустим только для моделирования и должен быть заключен в #if defined(MATLAB_MEX_FILE) заявление.

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