trvec2tform

Преобразуйте вектор преобразования в однородное преобразование

Синтаксис

Описание

пример

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

Примеры

свернуть все

trvec = [0.5 6 100];
tform = trvec2tform(trvec)
tform = 4×4

    1.0000         0         0    0.5000
         0    1.0000         0    6.0000
         0         0    1.0000  100.0000
         0         0         0    1.0000

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

свернуть все

Декартово представление вектора преобразования, заданное как матрица n-на-3, содержащая n векторов преобразования. Каждый вектор имеет вид t = [x y z].

Пример: [0.5 6 100]

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

свернуть все

Матрица гомогенного преобразования, возвращенная как матрица 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