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

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