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-на-4 матрица n поворотов ось-угол. Первые три элемента каждой строки задают оси поворота, а последний элемент задает угол поворота (в радианах ).

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

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

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

.
Введенный в R2015a