plot

Класс: Simulink.SimulationData.Dataset
Пакет: Simulink.SimulationData

Отобразите данные на графике в Инспекторе Данных моделирования

Синтаксис

plot(ds)
plot(ds,viewer)
runObj = plot(ds)

Описание

plot(ds) отображает данные на графике в Simulink.SimulationData.Dataset или Simulink.SimulationData.DatasetRef в Simulation Data Inspector. Когда существует восемь сигналов или меньше в Dataset или DatasetRef объект, Инспектор Данных моделирования изменения макета графика к 1- n, где n равно количеству сигналов и строит один сигнал на каждом подграфике. Когда Dataset или DatasetRef объект содержит больше чем восемь сигналов, Инспектор Данных моделирования изменения макета графика к 1- 1 и строит первый сигнал.

plot(ds,viewer) отображает график в окне Simulation Data Inspector или Signal Preview, согласно значению, заданному для viewer.

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

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

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

Dataset или DatasetRef объект, который содержит данные, чтобы построить.

Укажите, что средство просмотра раньше отображало данные на графике. По умолчанию, plot данные о графиках функций в Инспекторе Данных моделирования. Когда вы задаете 'preview', данные отображаются в графике только для чтения в окне Signal Preview.

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

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

Simulink.sdi.Run объект, соответствующий отображенным на графике данным. Когда вы просматриваете данные в окне Signal Preview, plot функция возвращается пустой ([]).

Примеры

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

Создайте timeseries объект ts и добавьте элементы, чтобы построить в Инспекторе Данных моделирования.

% Create a timeseries object
ts = timeseries([0;20],[0;10]);            
% Create a SimulationData.Dataset
ds = Simulink.SimulationData.Dataset();
% Place timeseries object in dataset
ds = ds.addElement(ts,'ts');
% Plot the element
plot(ds);

Вопросы совместимости

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

Не рекомендуемый запуск в R2019b

Введенный в R2017b