Установка ширины выходного порта, выводящего 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 или ssSetInputPortWidthssSetOutputPortWidth. Этот метод допустим только для моделирования и должен быть заключен в #if defined(MATLAB_MEX_FILE) заявление.