Вычислите вращение между двумя векторами
r = vrrotvec(a,b)
r = vrrotvec(a,b,options)
r = vrrotvec(a,b)
вычисляет вращение должно было преобразовать 3D векторный a
к 3D векторному b
.
r = vrrotvec(a,b,options)
вычисляет вращение с параметрами алгоритма по умолчанию, замененными значениями, заданными в options
.
Структура options
содержит параметр epsilon
, который представляет значение, ниже которого номер будет обработан как нуль (значение по умолчанию является 1e-12).
Результатом, r
, является четырехэлементный вектор - строка вращения угла оси. Первые три элемента задают ось вращения, и последний элемент задает угол вращения.