Для вычисления угла между векторами необходимо поделить скалярное произведение векторов на произведение их длин:
cos(θ) = (a, b) / (|a| * |b|)
Где (a, b) - скалярное произведение векторов a и b, т.е. (-2.5 -5 + 2.5 5 + 0 * 5√2) = 25.
|a| - длина вектора a = √((-2.5)^2 + 2.5^2 + 0^2) = √(6.25 + 6.25) = √12.5
|b| - длина вектора b = √((-5)^2 + 5^2 + (5√2)^2) = √(25 + 25 + 50) = √100 = 10
cos(θ) = 25 / (√12.5 * 10)
Теперь можно вычислить значение угла θ, взяв арккосинус от полученного значения cos(θ).
Для вычисления угла между векторами необходимо поделить скалярное произведение векторов на произведение их длин:
cos(θ) = (a, b) / (|a| * |b|)
Где (a, b) - скалярное произведение векторов a и b, т.е. (-2.5 -5 + 2.5 5 + 0 * 5√2) = 25.
|a| - длина вектора a = √((-2.5)^2 + 2.5^2 + 0^2) = √(6.25 + 6.25) = √12.5
|b| - длина вектора b = √((-5)^2 + 5^2 + (5√2)^2) = √(25 + 25 + 50) = √100 = 10
cos(θ) = 25 / (√12.5 * 10)
Теперь можно вычислить значение угла θ, взяв арккосинус от полученного значения cos(θ).