mdlSetOutputPortWidth

Установите ширину выходного порта, о котором сигнализируют выходные параметры 1D (вектор)

Необходимый

Нет

Языки

C, C++

Синтаксис

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

Аргументы

S

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

порт

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

width

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

Описание

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

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

Была ли эта тема полезной?