get

Класс: Simulink.op.ModelOperatingPoint
Пакет: Simulink.op

Доступ к рабочей точке отдельной диаграммы Stateflow, функции MATLAB или блока s-function

Синтаксис

blockOperatingPoint = get(modelOperatingPoint, 'blockpath')

Описание

blockOperatingPoint = get(modelOperatingPoint, 'blockpath') возвращает рабочую точку блока, заданную как blockpath. The blockpath необходимо обратиться к диаграмме Stateflow, функциям MATLAB или блоку s-function. Для доступа к состояниям других типов блоков смотрите loggedStates свойство ModelOperatingPoint класс.

Входные параметры

расширить все

Объект рабочей точки для модели.

Путь к блоку, чтобы задать значения рабочих точек, заданные как вектор символов

Выходные аргументы

расширить все

Имя рабочей точки для заданного блока.

Примеры

расширить все

Чтобы получить рабочую точку блока, который находится в модели-ссылке, задайте полный путь блока относительно корневой модели.

model = 'sldemo_fuelsys_dd';
opt = struct('SaveFinalState','on','SaveOperatingPoint','on','StopTime','1');
simOut = sim(model,opt);
modelOp = simOut.modelOpFinal;
blockPath = 'sldemo_fuelsys_dd/Fuel Rate Controller|sldemo_fuelsys_dd_controller/control_logic';
chartOp = get(modelOp, blockPath)

Эти данные доступны только для чтения.

Введенный в R2019a