plot

Постройте графики значений рядов симуляции по времени

Описание

пример

fh = plot(series) Строит графики значений рядов симуляции вдоль y-ось, со временем вдоль x-ось. fh является структурой указателей на получившиеся рисунки. series является simscape.logging.Series объект. series должен включать полный путь идентификатора к ряду, начиная с имени переменной журнала рабочей области.

пример

fh = plot(series,Name,Value) позволяет настроить график с помощью одного или нескольких Name,Value аргументы в виде пар. Для примера задайте 'time', за которым следует вектор 1x2, [start_time end_time], чтобы построить график только данных в этой временной области значений.

Примеры

свернуть все

Постройте график скорости портов R блока Translational Spring.

Откройте модель Mass-Spring-Damper with Controller примера:

ssc_mass_spring_damper_control

Эта модель примера имеет логгирование данных, разрешенное для всей модели, с Workspace variable name набора параметров для simlog_ssc_mass_spring_damper_control.

Симулируйте модель, чтобы записать данные моделирования:

sim('ssc_mass_spring_damper_control');

Постройте график скорости порта R блока Translational Spring Spring.

plot(simlog_ssc_mass_spring_damper_control.Spring.R.v.series);

Настройте предыдущий график с помощью аргументов пары "имя-значение".

Эта команда строит график скорости портов R блока Translational Spring в мм/с и только в пределах временной области значений от 2 до 7 секунд.

plot(simlog_ssc_mass_spring_damper_control.Spring.R.v.series,'units','mm/s','time',[2 7]);

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

свернуть все

Данные моделирования для построения графика, заданные как simscape.logging.Series объект или однородный массив ячеек таких объектов. series должен включать полный путь идентификатора к ряду, начиная с имени переменной журнала рабочей области.

Таблица описывает получившиеся графики на основе типа series аргумент:

Скалярные Series объект

Строит графики значений рядов симуляции вдоль y-ось, со временем вдоль x-ось.

Нескалярные Series объект

Строит графики каждой размерности последовательных значений на другой оси в том же окне рисунка.

Массив ячеек Series объекты

Строит графики всех последовательных объектов с соразмерными модулями на одной оси (с наложением) и каждой размерности для нескалярного ряда на другой оси в том же окне рисунка.

Входные параметры связываются на основе соразмерных модулей. Для каждого интервала все Series объекты с той же размерностью, что и первый Series объект, в котором интервалы нанесены на график, а другие проигнорированы.

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: fh = plot(simlog.Translational_Spring.R.v.series,'units','mm/s') строит графики скорости порта R блока Translational Spring на mm/s.

Легенда графика, заданная как разделенная разделенными запятой парами, состоящая из 'names'и массив ячеек из векторов символов или строковых скаляров. Количество элементов в массиве ячеек должно совпадать с количеством элементов в series.

По умолчанию на графиках нет легенды.

Временная область значений для графического изображения данных, заданный как разделенная разделенными запятой парами, состоящая из 'time'и вектор 1x2, [start_time end_time], в секундах.

[] строит графики всех данных.

Модули измерения для графического изображения данных, заданные как разделенная разделенными запятой парами, состоящая из 'units'и имя модуля или массив ячеек с именами модулей. Имена модулей должны находиться внутри одинарных кавычек ('') или двойные кавычки (""). Указанные модули измерения должны быть соразмерны модулям значений ряда.

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

свернуть все

Указатели на получившиеся окна рисунка на графике, возвращенные как массив ячеек.

Введенный в R2010b