plotTransforms

Постройте график 3-D преобразований из перемещений и вращений

Описание

ax = plotTransforms(translations,rotations) рисует системы координат преобразования в 3-D окне рисунка с помощью заданных перемещений и вращений. Ось z всегда указывает вверх.

ax = plotTransforms(translations,rotations,Name,Value) задает дополнительные опции, используя аргументы пары "имя-значение". Задайте несколько пары "имя-значение", чтобы задать несколько опций.

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

свернуть все

xyz - положения, заданные как вектор или матрица [x y z] векторы. Каждая строка представляет новую систему координат для построения графика с соответствующей ориентацией в rotations.

Пример: [1 1 1; 2 2 2]

Повороты xyz -положений заданы как quaternion массив или n -by-4 матрица [w x y z] кватернионные векторы. Каждый элемент массива или каждая строка матрицы представляет поворот xyz -положений, заданных в translations.

Пример: [1 1 1 0; 1 3 5 0]

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

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

Пример: 'FrameSize',5

Размер системы координат и присоединенных сеток, заданный как положительный числовой скаляр.

Направление положительной z -оси инерционной системы координат, заданное как "up" или "down". На графике положительная z -ось всегда указывает вверх.

Путь к файлу mesh, присоединенному к системам координат, задается как вектор символов или строковый скаляр. Mesh присоединён к каждой нанесенной на график системе координат при заданных положении и ориентации. Предоставляемые .stl являются

  • "fixedwing.stl"

  • "multirotor.stl"

  • "groundvehicle.stl"

Пример: 'fixedwing.stl'

Цвет присоединённого mesh, заданный как тройной или строковый скаляр RGB.

Пример: [0 0 1] или "green"

Оси, используемые для построения графика положения, заданные как разделенная разделенными запятой парами, состоящая из 'Parent' и либо an Axes или UIAxes объект. Посмотрите axes или uiaxes.

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

свернуть все

Оси, используемые для построения графика положения, заданные как разделенная разделенными запятой парами, состоящая из 'Parent' и либо an Axes или UIAxesобъект. Посмотрите axes или uiaxes.

Введенный в R2018b