exponenta event banner

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

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

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

свернуть все

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

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2015a