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-на-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++ с помощью Coder™ MATLAB ®

.

См. также

Введенный в R2015a