exponenta event banner

добраться

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

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

Синтаксис

blockOperatingPoint = get(modelOperatingPoint, 'blockpath')

Описание

blockOperatingPoint = get(modelOperatingPoint, 'blockpath') возвращает рабочую точку блока, указанного blockpath. blockpath должен ссылаться на диаграмму Stateflow, функции MATLAB или блок S-функций. Сведения о доступе к состояниям других типов блоков см. в разделе 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