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