exponenta event banner

SetInputPortDimensions

Установка размеров сигналов, принимаемых входным портом

Необходимый

Нет

Языки

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 от порта, к которому он подключен.

Обработчик вызывает этот метод до тех пор, пока не будут указаны размеры всех входных портов с унаследованными размерами.

Представлен в R2012b