rotate

Вращайте mesh об осях координат

Описание

пример

rotatedMesh = rotate(mesh,orient) вращает объектную mesh mesh ориентацией orient об осях координат. orient может быть задан как кватернион, 3-by-3 ортонормированная матрица и 3-by-1 вектор.

Примеры

свернуть все

В этом примере показано, как создать extendedObjectMesh возразите и вращайте объект.

Создайте mesh кубоида.

mesh = extendedObjectMesh('cuboid');

Вращайте mesh 30 градусами вокруг оси z.

mesh = rotate(mesh,[30 0 0]);

Визуализируйте mesh.

ax = show(mesh);

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

свернуть все

Расширенная объектная mesh в виде extendedObjectMesh объект.

Ориентация вращения для объектной mesh в виде:

  • 3-by-3 ортонормированная матрица вращения

  • quaternion

  • 3-by-1 вектор, где элементы упорядочены согласно положительному вращению вокруг z, y и осей x.

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

свернуть все

Расширенная объектная mesh в виде extendedObjectMesh объект.

Смотрите также

Объекты

Функции

Введенный в R2020a