mdlSetOutputPortWidth

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

Необходимый

Нет

Языки

C, C++

Синтаксис

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

Аргументы

S

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

port

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

width

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

Описание

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

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