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