Установите ширину выходного порта, о котором сигнализируют выходные параметры 1D (вектор)
Нет
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)
.