plot

Постройте выходные данные симуляции в Инспекторе Данных моделирования

Описание

пример

plot(simOutObj) строит выходные данные симуляции в симуляции выходной объект, simOutObj, в Инспекторе Данных моделирования и открывает Инспектора Данных моделирования, таким образом, можно просмотреть нанесенные на график выходные данные симуляции. Можно использовать plot функционируйте, чтобы построить результаты симуляции, сохраненные в них симуляция выходные объекты:

Они симуляция вывела объекты также, имеют функции построения графика, которые отображают данные на графике в и затем открывают Инспектора Данных моделирования:

Когда симуляция выходной объект содержит меньше чем восемь сигналов построить, Инспектор Данных моделирования изменения макета к 1- n, где n количество сигналов построить и строит один сигнал на каждом подграфике. Когда симуляция выходной объект содержит больше чем восемь сигналов построить, Инспектор Данных моделирования изменения макета к 1- 1 и строит первый сигнал в симуляции выходной объект.

Когда некоторые или все данные в Simulink.SimulationOutput объект находится в запущенном Инспекторе Данных моделирования, plot функция открывает Инспектора Данных моделирования и строит все сигналы в запуске. Когда данные не соответствуют запуску в Инспекторе Данных моделирования, plot функция импортирует данные к новому запуску. Когда вы используете plot функционируйте, чтобы построить один сигнал, plot функция всегда импортирует данные для сигнала к новому запуску.

runObj = plot(simOutObj) возвращает Simulink.sdi.Run объект, соответствующий отображенным на графике данным.

Примеры

свернуть все

ex_vdp_simout_plot модель, используемая в этом примере, сконфигурирована, чтобы регистрировать сигналы, выходные параметры и состояния и возвратить все записанные данные в одной симуляции выход. Одной симуляцией выход является Simulink.SimulationOutput объект, который содержит один или несколько типов другой симуляции выходные объекты, в зависимости от видов данных, которые вы регистрируете. В этом примере показано, как получить доступ к каждому типу записанных данных и использовать plot функция, чтобы отобразить данные на графике в Инспекторе Данных моделирования. Сгенерировать SimulationOutput объект, содержащий все записанные данные, симулируйте модель.

open_system('ex_vdp_simout_plot.slx')
out = sim('ex_vdp_simout_plot.slx');

Отобразите данные на графике в SimulationOutput Объект

Можно передать одну симуляцию выход, сохраненный в Simulink.SimulationOutput объект, к plot функционируйте, чтобы просмотреть данные в Инспекторе Данных моделирования. Когда вы отображаете данные на графике в SimulationOutput объект, который соответствует запуску в Инспекторе Данных моделирования, данные в объекте, который также регистрирует Инспектору Данных моделирования, построен. Данные логов модели с помощью Dataset формат, таким образом, все потоки записанных данных Инспектору Данных моделирования.

Когда вы используете plot функция, чтобы отобразить данные на графике, Инспектор Данных моделирования обновляется к 1- 8 размещение и графики один сигнал на каждом подграфике.

plot(out)

Отобразите данные на графике для одного сигнала

Когда вы отображаете данные на графике для одного сигнала, Инспектор Данных моделирования всегда импортирует данные для сигнала к новому запуску. Используйте get функция для SimulationOutput возразите, чтобы получить доступ к сигналу, регистрирующему Dataset объект, logsout.

logsout = get(out,'logsout');

Затем используйте get функция для Dataset возразите, чтобы получить доступ к данным для первого элемента.

sig1 = get(logsout,1);

Когда вы отображаете данные на графике для сигнала, Инспектор Данных моделирования импортирует сигнал к новому запуску, обновляет размещение к 1- 1, и строит сигнал.

plot(sig1)

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

свернуть все

Simulation объект выхода, содержащий данные, вы хотите построить и просмотреть в Инспекторе Данных моделирования. Этот plot функционируйте поддерживает их симуляция выходные объекты:

Пример: plot(out)

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

свернуть все

Запуститесь, который соответствует отображенным на графике данным, возвращенным как Simulink.sdi.Run объект.

Введенный в R2019b