Установка размеров сигналов, принимаемых входным портом
Нет
MATLAB
SetInputPortDimensions(s, port, dimsInfo)
s Экземпляр Simulink.MSFcnRunTimeBlock класс, представляющий Уровень 2 MATLAB S-Function block.
port Целочисленное значение, указывающее индекс устанавливаемого порта.
dimsInfo Массив, определяющий размеры сигнала, поддерживаемые портом, например [5] для 5-элементного векторного сигнала или [3 3] для матричного сигнала 3 на 3.
Модуль Simulink ® вызывает этот метод во время распространения размеров с возможными измерениямиdimsInfo для port.
S-функция Level-2 MATLAB устанавливает размеры входного порта с помощью строки
s.InputPort(port).Dimensions = dimsInfo;
Этот метод допустим только для моделирования.
Примечание
Этот метод может устанавливать размеры любого другого входного или выходного порта, размеры которого зависят от размеров port.
По умолчанию обработчик вызывает этот метод, только если он может полностью определить размерность port от порта, к которому он подключен.
Обработчик вызывает этот метод до тех пор, пока не будут указаны размеры всех входных портов с унаследованными размерами.
SetOutputPortDimensions, Simulink.MSFcnRunTimeBlock, Simulink.BlockPortData, mdlSetInputPortDimensionInfo