tform2trvec

Извлеките вектор сдвига из гомогенного преобразования

Синтаксис

Описание

пример

trvec = tform2trvec(tform) извлекает Декартово представление вектора сдвига, trvec , от гомогенного преобразования, tform. Вращательные компоненты tform проигнорированы. Вход гомогенное преобразование должен быть в предварительно умножить форме для преобразований.

Примеры

свернуть все

tform = [1 0 0 0.5; 0 -1 0 5; 0 0 -1 -1.2; 0 0 0 1];
trvec = tform2trvec(tform)
trvec = 1×3

    0.5000    5.0000   -1.2000

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

свернуть все

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

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

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

свернуть все

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

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

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

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

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