tform2axang

Преобразуйте гомогенное преобразование во вращение угла оси

Синтаксис

Описание

пример

axang = tform2axang(tform) преобразует вращательный компонент гомогенного преобразования, tform, к вращению угла оси, axang. Поступательные компоненты tform проигнорированы. Вход гомогенное преобразование должен быть в предварительно умножить форме для преобразований.

Примеры

свернуть все

tform = [1 0 0 0; 0 0 -1 0; 0 1 0 0; 0 0 0 1];
axang = tform2axang(tform)
axang = 1×4

    1.0000         0         0    1.5708

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

свернуть все

Гомогенное преобразование, заданное 4 4 n матрицей n гомогенные преобразования. Вход гомогенное преобразование должен быть в предварительно умножить форме для преобразований.

Пример: [0 0 1 0; 0 1 0 0; -1 0 0 0; 0 0 0 1]

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

свернуть все

Вращение, данное в углу оси, формирует в виде n-by-4 матрицу вращений угла оси n. Первые три элемента каждой строки задают оси вращения, и последний элемент задает угол поворота (в радианах).

Пример: [1 0 0 pi/2]

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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