SetInputPortDimensions

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

Необходимый

Нет

Языки

MATLAB

Синтаксис

SetInputPortDimensions(s, port, dimsInfo)

Аргументы

s

Образец Simulink.MSFcnRunTimeBlock класс, представляющий Блок Level-2 MATLAB S-function.

port

Целое значение, задающее индекс порта, который будет установлен.

dimsInfo

Массив, который задает размерности сигнала, поддерживаемую портом, например, [5] для 5-элементного вектора сигнала или [3 3] для матричного сигнала 3 на 3.

Описание

Simulink® engine вызывает этот метод во время распространения размерности с потенциальными размерностями dimsInfo для port.

A Level-2 MATLAB S-функция устанавливает размерности входного порта с помощью линии

s.InputPort(port).Dimensions = dimsInfo;

Этот метод действителен только для симуляции.

Примечание

Этот метод может задать размерности любого другого входного или выходного порта, размеры которого получают из размерностей port.

По умолчанию механизм вызывает этот метод только, если он может полностью определить размерность port от порта, к которому он подключен.

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

Введенный в R2012b