Расчет поворота между двумя векторами
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, - четырехэлементный вектор строки поворота ось-угол. Первые три элемента определяют ось вращения, а последний элемент определяет угол поворота.