exponenta event banner

найти

Класс: sdo. SimulationTest
Пакет: sdo

Поиск зарегистрированного набора данных

Синтаксис

data = find(sim_obj,data_name)

Описание

data = find(sim_obj,data_name) выполняет поиск элемента с определенным именем в LoggedData имущество sim_obj. Использовать who чтобы найти возможные имена.

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

sim_obj

sdo.SimulationTest объект

data_name

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

Пример: 'sdoHydraulicCylinder'

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

data

Записанные данные моделирования для имени набора данных, указанного в data_name.

Примеры

развернуть все

Регистрация сигналов модели.

Pressures = Simulink.SimulationData.SignalLoggingInfo;
Pressures.BlockPath = 'sdoHydraulicCylinder/Cylinder Assembly';
Pressures.OutputPortIndex = 1;
simulator = sdo.SimulationTest('sdoHydraulicCylinder');
simulator.LoggingInfo.Signals = Pressures;

Запустите моделирование.

sim = sim(simulator);

Поиск зарегистрированных данных.

sim_log = find(simulator,'sdoHydraulicCylinder');