Задайте символьные размерности выходного порта и как те определяют размеры, распространяют назад
C, C++
static void mdlSetOutputPortSymbolicDimensions(SimStruct *S, int_T portIndex, SymbDimsId symbDimsId)
#if defined(MATLAB_MEX_FILE) #define MDL_SET_OUTPUT_PORT_SYMBOLIC_DIMENSIONS
{ } #endif
S
SimStruct, представляющий Блок s-function.
portIndex
Индекс выходного порта.
symbDimsId
Уникальное целочисленное значение, соответствующее символьной спецификации размерности.
Эта функция не возвращает значение.
Вызовите эту функцию из mdlInitializeSizes
функция. Для примера того, как использовать эту функцию, чтобы сконфигурировать S-функцию, которая поддерживает прямое и обратное распространение символьных размерностей, смотрите, Конфигурируют Варианты Размерности для Блоков s-function.