Автор: Unsleep 7.6.2008, 14:49
Извини, но я жутко туплю и не могу вспомнить очевидного, как перемножить 2 вектора?
Вообщем, такая ситуация
f( a,b )=cos(d1, d2)= ?
где d1=(-1/3, -1/2, 0, 1)
d2=(1, 5/4, 1, 0)
Автор: tig81 7.6.2008, 16:26
Цитата(Unsleep @ 7.6.2008, 17:49)

Извини, но я жутко туплю и не могу вспомнить очевидного, как перемножить 2 вектора?
Вообщем, такая ситуация
f( a,b )=cos(d1, d2)= ?
где d1=(-1/3, -1/2, 0, 1)
d2=(1, 5/4, 1, 0)
т.е. надо вычислить косинус угла между двумя векторами?
cos(a, b )=(a, b )/(|a|*|b|),
где (a, b ) - скалярное произведение векторов, |a| - длина вектора.
http://www.reshebnik.ru/solutions/9/3
http://www.a-geometry.narod.ru/theory/theory_31.htm
http://algmir.org/alg/vek6.html