cos(∠ABC) = (AB AC) / (|AB| |AC|)
где AB и AC - вектора, их скалярное произведение обозначено (*), |AB| и |AC| - их модули.
AB = B - A = (-7-(-3), 8-9, 5-4) = (-4, -1, 1AC = C - A = (2-(-3), 4-9, -2-4) = (5, -5, -6)
AB AC = (-45 + (-1)(-5) + 1(-6)) = (-20 + 5 - 6) = -2|AB| = √((-4)^2 + (-1)^2 + 1^2) = √(16 + 1 + 1) = √1|AC| = √(5^2 + (-5)^2 + (-6)^2) = √(25 + 25 + 36) = √86
cos(∠ABC) = -21 / (√18 * √86) ≈ -0.961
AB = B - A = (1-0, -1-1, 2-(-1)) = (1, -2, 3AC = C - A = (3-0, 1-1, 0-(-1)) = (3, 0, 1)
AB AC = (13 + (-2)0 + 31) = 3 + 0 + 3 = |AB| = √(1^2 + (-2)^2 + 3^2) = √(1 + 4 + 9) = √1|AC| = √(3^2 + 0^2 + 1^2) = √(9 + 0 + 1) = √10
cos(∠ABC) = 6 / (√14 * √10) ≈ 0.872
И так далее для остальных треугольников.
cos(∠ABC) = (AB AC) / (|AB| |AC|)
где AB и AC - вектора, их скалярное произведение обозначено (*), |AB| и |AC| - их модули.
AB = B - A = (-7-(-3), 8-9, 5-4) = (-4, -1, 1
AC = C - A = (2-(-3), 4-9, -2-4) = (5, -5, -6)
AB AC = (-45 + (-1)(-5) + 1(-6)) = (-20 + 5 - 6) = -2
|AB| = √((-4)^2 + (-1)^2 + 1^2) = √(16 + 1 + 1) = √1
|AC| = √(5^2 + (-5)^2 + (-6)^2) = √(25 + 25 + 36) = √86
cos(∠ABC) = -21 / (√18 * √86) ≈ -0.961
Аналогично первому примеру, найдем вектора AB и AC, затем косинус угла между ними.AB = B - A = (1-0, -1-1, 2-(-1)) = (1, -2, 3
AC = C - A = (3-0, 1-1, 0-(-1)) = (3, 0, 1)
AB AC = (13 + (-2)0 + 31) = 3 + 0 + 3 =
|AB| = √(1^2 + (-2)^2 + 3^2) = √(1 + 4 + 9) = √1
|AC| = √(3^2 + 0^2 + 1^2) = √(9 + 0 + 1) = √10
cos(∠ABC) = 6 / (√14 * √10) ≈ 0.872
И так далее для остальных треугольников.