axang2tform

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

axang = [1 0 0 pi/2]; 
tform = axang2tform(axang)
tform = 4×4

    1.0000         0         0         0
         0    0.0000   -1.0000         0
         0    1.0000    0.0000         0
         0         0         0    1.0000

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

свернуть все

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

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

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

свернуть все

Гомогенная матрица преобразования, заданная 4 4 n матрицей n гомогенные преобразования. При использовании матрицы преобразования предварительно умножьте его с координатами, которые будут сформированы (в противоположность постумножению).

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

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

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

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