Определитель матрицы 3×3

Определитель матрицы 3×3 вычисляется следующим образом:

Δ(A)=[a11a12a13a21a22a23a31a32a33]=a11[a22a23a32a33]a12[a21a23a31a33]+a13[a21a22a31a32]=a11(a22a33a23a32)a12(a23a33a23a31)+a13(a21a32a22a31)\Delta(A)=\begin{bmatrix}a_{11}&a_{12}&a_{13}\\a_{21}&a_{22}&a_{23}\\a_{31}&a_{32}&a_{33}\end{bmatrix}=a_{11}\begin{bmatrix}a_{22}&a_{23}\\a_{32}&a_{33}\end{bmatrix}-a_{12}\begin{bmatrix}a_{21}&a_{23}\\a_{31}&a_{33}\end{bmatrix}+a_{13}\begin{bmatrix}a_{21}&a_{22}\\a_{31}&a_{32}\end{bmatrix}=a_{11}(a_{22}a_{33}-a_{23}a_{32})-a_{12}(a_{23}a_{33}-a_{23}a_{31})+a_{13}(a_{21}a_{32}-a_{22}a_{31})
Операции над точками и векторами

Операции над точками:

  • расстояние между точками (xaxb)2+(yayb)2+(zazb)2\sqrt{(x_a-x_b)^2+(y_a-y_b)^2+(z_a-z_b)^2}

Операции над векторами:

  • длина v=x2+y2+z2\left|\vec{v}\right|=\sqrt{x^2+y^2+z^2}
  • скалярное произведение n=(a,b)=abcos(a,b)=xaxb+yayb+zazbn=(\vec{a}, \vec{b})=|\vec{a}|* |\vec{b}|*cos\angle(\vec{a},\vec{b}) = x_a x_b + y_a y_b + z_a z_b, где n длина проекции вектора a\vec{a} на вектор b\vec{b}
  • векторное произведение c=(yazbzayb;zaxbxazb;xaybyaxb)\vec{c}=(y_a z_b-z_a y_b;z_a x_b-x_a z_b;x_a y_b-y_a x_b), где c\vec{c} перпендикуляр к плоскости, которую образуют a\vec{a} и b\vec{b}
  • сложение векторов a+b=(xa+xb;ya+yb;za+zb)\vec{a}+\vec{b}=(x_a+x_b;y_a+y_b;z_a+z_b)
  • вычитание векторов ab=(xaxb;yayb;zazb)\vec{a}-\vec{b}=(x_a-x_b;y_a-y_b;z_a-z_b)
Блог Евгения Жирнова