simscape.logging.plotxy

Пакет: simscape.logging

Постройте регистрируемые данные моделирования для одного узла или ряда против другого

Синтаксис

h = simscape.logging.plotxy(x,y,Name,Value)

Описание

h = simscape.logging.plotxy(x,y,Name,Value) строит серийные значения симуляции объекта y вдоль y - ось, с серийными значениями объекта x вдоль x - ось. x и y являются объектами (или гомогенные массивы ячеек объектов) класса simscape.logging.Series или simscape.logging.Node. Если x или y являются узлом, это должен быть узел переменной симуляции (тот, который имеет прямой дочерний ряд). Значения этого дочернего ряда затем построены вдоль соответствующей оси.

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

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

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

x

Объект класса simscape.logging.Series. Может также быть объект класса simscape.logging.Node, в этом случае это должен быть узел переменной симуляции (тот, который имеет прямой дочерний ряд). Значения этого ряда построены вдоль x - ось. Может также быть гомогенный массив ячеек объектов любого из этих двух классов. x должен включать весь путь к идентификатору к узлу, или ряды, начиная с рабочей области регистрируют имя переменной.

y

Объект класса simscape.logging.Series. Может также быть объект класса simscape.logging.Node, в этом случае это должен быть узел переменной симуляции (тот, который имеет прямой дочерний ряд). Значения этого ряда построены вдоль y - ось. Может также быть гомогенный массив ячеек объектов любого из этих двух классов. y должен включать весь путь к идентификатору к узлу, или ряды, начиная с рабочей области регистрируют имя переменной. Если x и y являются массивами ячеек, они должны быть одного размера, или один из них может быть скаляром. x и y должны иметь те же временные векторы.

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

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'time'

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

Значение по умолчанию: Отображает все данные на графике.

'xname'

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

Значение по умолчанию: Имя переменной.

'yname'

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

Значение по умолчанию: Имя переменной.

'xunit'

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

Значение по умолчанию: модуль По умолчанию серийных значений.

'yunit'

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

Значение по умолчанию: модуль По умолчанию серийных значений.

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

h

Массив ячеек указателей на получившиеся окна рисунка графика.

Примеры

Постройте моторный крутящий момент, в модулях по умолчанию, против его угловой скорости, в rpm, и добавьте имена оси:

plotxy(simlog.Rotational_Electromechanical_Converter.R.w, simlog.Motor_Inertia_J.t, ...
   'xunit', 'rpm', 'xname', 'Angular velocity', 'yname', 'Torque')

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