АЗ
Андрей Задорожный

как найти угол между векторами в MATLAB?

Ол
Ольга

Через формулу скалярного произведения векторов:

octave:1> a=[-2,1,2]; b=[-2,-2,1];
octave:2> da=sqrt(a(1)^2+a(2)^2+a(3)^2);
octave:3> db=sqrt(b(1)^2+b(2)^2+b(3)^2);
octave:4> ab=sum(a.*b);
octave:5> alf=acos(ab/(da*db))
alf = 1.1102

Ответ в радианах.

Похожие вопросы
Как увеличить шрифт в Matlab?
Найти угол между векторами.
Угол между двумя векторами.
Matlab написана на C++ ?
как найти угол между векторами?
найти угол между векторами
Найдите угол между векторами
помогите с matlab-ом
как определить по формуле Коллинеарность векторов и угол между ними
Угол между векторами.