Когда вы создаете новую модель в R2019a или позже, настройка модели по умолчанию сохраняет симуляцию выходные параметры в одном выходе. Одной симуляцией выход является Simulink.SimulationOutput объект, который содержит один или несколько типов другой симуляции выходные объекты, в зависимости от видов данных, которые вы регистрируете. Этот пример использует модель, сконфигурированную, чтобы сохранить одну симуляцию выход, и показывает, как получить доступ к каждому типу записанных данных и использовать plot функция, чтобы отобразить данные на графике в Инспекторе Данных моделирования и затем открыть Инспектора Данных моделирования, таким образом, можно просмотреть данные.
ex_vdp_simout_plot модель, используемая в этом примере, сконфигурирована, чтобы регистрировать сигналы, выходные параметры и состояния и возвратить все записанные данные в одной симуляции выход. В этом примере показано, как получить доступ к каждому типу записанных данных и использовать plot функция, чтобы отобразить данные на графике в Инспекторе Данных моделирования. Сгенерировать SimulationOutput объект, содержащий все записанные данные, симулируйте модель.
Отобразите данные на графике в SimulationOutput Объект
Можно передать одну симуляцию выход, сохраненный в Simulink.SimulationOutput объект, к plot функционируйте, чтобы построить и просмотреть данные в Инспекторе Данных моделирования. Когда вы отображаете данные на графике в SimulationOutput объект, который соответствует запуску в Инспекторе Данных моделирования, данные в объекте, который также регистрирует Инспектору Данных моделирования, построен. Модель регистрирует четыре сигнала, данные для двух блоков Выходного порта и состояния. Данные сигнала и выходные данные всегда регистрируют Инспектору Данных моделирования, и данные о состояниях только появляются в Инспекторе Данных моделирования, когда вы выбираете регистрируемые данные о рабочей области Записи в Инспекторе Данных моделирования опция, которая не выбрана для этой модели. Когда вы используете plot функция, чтобы отобразить данные на графике, Инспектор Данных моделирования размещение обновляется к 1- 6 размещение и графики один сигнал на каждом подграфике.
Отобразите регистрируемые данные о состояниях на графике
Когда вы не регистрируете данные о состояниях Инспектору Данных моделирования, можно использовать plot функционируйте, чтобы импортировать и отобразить данные о состояниях на графике. Данные логов модели для двух состояний, x1 и x2. Данные о состояниях сохранены в Simulink.SimulationData.Dataset объект, xout, с одним элементом, соответствующим каждому Simulink.SimulationData.State объект. Можно использовать plot функция, чтобы отобразить данные на графике для обоих сигналов путем графического вывода xout, или можно отобразить данные на графике для одного состояния.
Доступ к Dataset объект, xout, использование get функция для SimulationOutput объект. Можно также получить доступ к регистрируемому выходу и данным сигнала с помощью get функция.
Когда вы отображаете данные на графике для обоих состояний в Dataset объект, Инспектор Данных моделирования изменения макета к 1- 2 и отображает данные на графике для каждого состояния на одном подграфике.
Отобразите данные на графике для одного сигнала
Когда вы отображаете данные на графике для одного сигнала, Инспектор Данных моделирования всегда импортирует данные для сигнала к новому запуску. Используйте get функция для SimulationOutput возразите, чтобы получить доступ к сигналу, регистрирующему Dataset объект, logsout.
Затем используйте get функция для Dataset возразите, чтобы получить доступ к данным для первого элемента.
Когда вы отображаете данные на графике для сигнала, Инспектор Данных моделирования импортирует сигнал к новому запуску, обновляет размещение к 1- 1, и строит сигнал.