plotxy

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

Описание

пример

fh = plotxy(x,y) значения графиков серии y симуляции вдоль y- ось, со значениями серии x симуляции вдоль xось. fh массив ячеек указателей на получившиеся фигуры. x и ysimscape.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 блока Translational Spring TS друг против друга, в mm/s.

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

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

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

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

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

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

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

свернуть все

Указатели на получившиеся окна рисунка графика, один для каждого y по сравнению с x сгенерированный график, возвратился как массив ячеек.

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