exponenta event banner

plotxy

Постройте две серии друг против друга

Описание

пример

fh = plotxy(x,y) графики значений серии моделирования y вдоль y-axis, со значениями серии моделирования x вдоль x-axis. fh является массивом ячеек дескрипторов для полученных фигур. x и yявляются simscape.logging.Series объекты или однородные массивы ячеек таких объектов. Все ряды должны иметь одинаковые векторы времени. Если x и y являются массивами ячеек, они должны быть одного размера, или один из них может быть скалярным.

пример

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

Примеры

свернуть все

Постройте график ряда крутящих моментов двигателя относительно его ряда угловых скоростей.

Откройте пример модели двигателя постоянного тока с постоянным магнитом:

ssc_dcmotor

В этом примере модели включено ведение журнала данных для всей модели, для параметра Имя переменной рабочей области (Workspace variable name) установлено значение simlog_ssc_dcmotor.

Моделирование модели для регистрации данных моделирования:

sim('ssc_dcmotor');

Постройте график крутящего момента двигателя относительно его угловой скорости:

simscape.logging.plotxy(simlog_ssc_dcmotor.DC_Motor.Rotational_Electromechanical_Converter.R.w.series,...
   simlog_ssc_dcmotor.DC_Motor.Inertia.t.series)

При печати рядов друг против друга на графике по умолчанию отображаются только имена единиц измерения вдоль каждой оси. Чтобы добавить имена осей, используйте аргументы пары имя-значение.

simscape.logging.plotxy(simlog_ssc_dcmotor.DC_Motor.Rotational_Electromechanical_Converter.R.w.series,...
   simlog_ssc_dcmotor.DC_Motor.Inertia.t.series,'xname','Angular velocity','yname','Torque')

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

свернуть все

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

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

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

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

Пример: fh = plotxy(simlog.TS.C.v.series,simlog.TS.R.v.series,'xunit','mm/s','yunit','mm/s') строит графики скоростей портов C и R блока поступательной пружины TS друг против друга, в mm/s.

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

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

Имя оси X графика, указанной как разделенная запятыми пара, состоящая из 'xnameи символьный вектор, строковый скаляр или массив ячеек из символьных векторов или строковых скаляров. Число элементов в массиве ячеек должно совпадать с числом элементов x.

Имя оси y графика, указанной как разделенная запятыми пара, состоящая из 'ynameи символьный вектор, строковый скаляр или массив ячеек из символьных векторов или строковых скаляров. Число элементов в массиве ячеек должно совпадать с числом элементов y.

Единица измерения для печати данных вдоль оси X, указанная как разделенная запятыми пара, состоящая из 'xunit«и имя единицы или массив ячеек имен единиц». Имена единиц должны отображаться в отдельных кавычках ('') или двойные цитаты (""). Указанные единицы должны быть соизмеримы с единицами ряда значений.

Единица для печати данных по оси y, указанная как разделенная запятыми пара, состоящая из 'xunit«и имя единицы или массив ячеек имен единиц». Имена единиц должны отображаться в отдельных кавычках ('') или двойные цитаты (""). Указанные единицы должны быть соизмеримы с единицами ряда значений.

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

свернуть все

Обрабатывает полученные окна рисунков, по одному для каждого y против x график создан, возвращен как массив ячеек.

Представлен в R2010b