find

Класс: 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');