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