При умножении двух векторов, в зависимости от типа умножения, результат может быть разным:
Скалярное произведение дот−продуктдот-продуктдот−продукт двух векторов дает скаляр числочислочисло. Оно рассчитывается по формуле: a⋅b=a1b1+a2b2+...+anbn
\mathbf{a} \cdot \mathbf{b} = a_1b_1 + a_2b_2 + ... + a_n b_n a⋅b=a1b1+a2b2+...+anbn
где a=(a1,a2,...,an)\mathbf{a} = (a_1, a_2, ..., a_n)a=(a1,a2,...,an) и b=(b1,b2,...,bn)\mathbf{b} = (b_1, b_2, ..., b_n)b=(b1,b2,...,bn).
Векторное произведение двух векторов тольковтрехмерномпространстветолько в трехмерном пространстветольковтрехмерномпространстве дает новый вектор. Оно рассчитывается по формуле: a×b=(a2b3−a3b2,a3b1−a1b3,a1b2−a2b1)
\mathbf{a} \times \mathbf{b} = (a_2b_3 - a_3b_2, a_3b_1 - a_1b_3, a_1b_2 - a_2b_1) a×b=(a2b3−a3b2,a3b1−a1b3,a1b2−a2b1)
где a=(a1,a2,a3)\mathbf{a} = (a_1, a_2, a_3)a=(a1,a2,a3) и b=(b1,b2,b3)\mathbf{b} = (b_1, b_2, b_3)b=(b1,b2,b3).
Таким образом, результат умножения векторов зависит от того, какой тип умножения вы используете. Если вам нужно скалярное значение, то результат будет скаляром; если вам нужно новое направление, то результат будет вектором.
При умножении двух векторов, в зависимости от типа умножения, результат может быть разным:
Скалярное произведение дот−продуктдот-продуктдот−продукт двух векторов дает скаляр числочислочисло. Оно рассчитывается по формуле:
a⋅b=a1b1+a2b2+...+anbn \mathbf{a} \cdot \mathbf{b} = a_1b_1 + a_2b_2 + ... + a_n b_n
a⋅b=a1 b1 +a2 b2 +...+an bn где a=(a1,a2,...,an)\mathbf{a} = (a_1, a_2, ..., a_n)a=(a1 ,a2 ,...,an ) и b=(b1,b2,...,bn)\mathbf{b} = (b_1, b_2, ..., b_n)b=(b1 ,b2 ,...,bn ).
Векторное произведение двух векторов тольковтрехмерномпространстветолько в трехмерном пространстветольковтрехмерномпространстве дает новый вектор. Оно рассчитывается по формуле:
a×b=(a2b3−a3b2,a3b1−a1b3,a1b2−a2b1) \mathbf{a} \times \mathbf{b} = (a_2b_3 - a_3b_2, a_3b_1 - a_1b_3, a_1b_2 - a_2b_1)
a×b=(a2 b3 −a3 b2 ,a3 b1 −a1 b3 ,a1 b2 −a2 b1 ) где a=(a1,a2,a3)\mathbf{a} = (a_1, a_2, a_3)a=(a1 ,a2 ,a3 ) и b=(b1,b2,b3)\mathbf{b} = (b_1, b_2, b_3)b=(b1 ,b2 ,b3 ).
Таким образом, результат умножения векторов зависит от того, какой тип умножения вы используете. Если вам нужно скалярное значение, то результат будет скаляром; если вам нужно новое направление, то результат будет вектором.