Перейти к содержанию

Как найти угол между векторами по координатам

Нахождение величины угла между двумя заданными векторами через их скалярное произведение и длины в координатной форме.

ГеометрияОбновлено 5 сентября 2026 г.4 мин чтения

Как найти угол между векторами по координатам?

Нейросова

Отвечая на вопрос, как найти угол между векторами по координатам, используют формулу косинуса угла через их скалярное произведение и длины. Сначала вычислите скалярное произведение векторов, перемножив их одноименные координаты и сложив полученные произведения. Затем найдите длины каждого вектора как квадратный корень из суммы квадратов его координат. Разделите скалярное произведение на произведение длин векторов для получения косинуса, после чего найдите угол с помощью функции арккосинуса.

cosϕ=x1x2+y1y2+z1z2x12+y12+z12x22+y22+z22\cos \phi = \frac{x_1 x_2 + y_1 y_2 + z_1 z_2}{\sqrt{x_1^2 + y_1^2 + z_1^2} \cdot \sqrt{x_2^2 + y_2^2 + z_2^2}}

Угол между векторами a(1,2) и b(3,1) по координатам равен 45 градусов
Формула угла дана через скалярное произведение векторов

Разбор по случаям

Что известноФормулаКогда применять
Векторы на плоскостиcosϕ=x1x2+y1y2x12+y12x22+y22\cos \phi = \frac{x_1 x_2 + y_1 y_2}{\sqrt{x_1^2 + y_1^2} \cdot \sqrt{x_2^2 + y_2^2}}Заданы двумерные векторы с координатами x и y
Векторы в пространствеcosϕ=x1x2+y1y2+z1z2x12+y12+z12x22+y22+z22\cos \phi = \frac{x_1 x_2 + y_1 y_2 + z_1 z_2}{\sqrt{x_1^2 + y_1^2 + z_1^2} \cdot \sqrt{x_2^2 + y_2^2 + z_2^2}}Заданы трехмерные векторы с координатами x, y и z
Перпендикулярные векторыx1x2+y1y2+z1z2=0    ϕ=90x_1 x_2 + y_1 y_2 + z_1 z_2 = 0 \implies \phi = 90^\circСкалярное произведение векторов равно нулю
Параллельные векторыx1x2=y1y2=z1z2    ϕ=0 или 180\frac{x_1}{x_2} = \frac{y_1}{y_2} = \frac{z_1}{z_2} \implies \phi = 0^\circ \text{ или } 180^\circКоординаты векторов пропорциональны
Точки начала и конца векторовcosα=(x2x1)(x4x3)+(y2y1)(y4y3)(x2x1)2+(y2y1)2(x4x3)2+(y4y3)2\cos\alpha = \frac{(x_2-x_1)(x_4-x_3) + (y_2-y_1)(y_4-y_3)}{\sqrt{(x_2-x_1)^2 + (y_2-y_1)^2} \cdot \sqrt{(x_4-x_3)^2 + (y_4-y_3)^2}}Заданы координаты точек начала и конца векторов на плоскости

Примеры

Двумерные векторы. Найдем угол между векторами a(1,2)\vec{a}(1, 2) и b(3,1)\vec{b}(3, 1) на плоскости. Скалярное произведение равно 13+21=51 \cdot 3 + 2 \cdot 1 = 5.

Длины векторов составляют a=12+22=5|\vec{a}| = \sqrt{1^2 + 2^2} = \sqrt{5} и b=32+12=10|\vec{b}| = \sqrt{3^2 + 1^2} = \sqrt{10}.

Вычисляем косинус: cosϕ=5510=550=552=12\cos \phi = \frac{5}{\sqrt{5} \cdot \sqrt{10}} = \frac{5}{\sqrt{50}} = \frac{5}{5\sqrt{2}} = \frac{1}{\sqrt{2}}.

Следовательно, искомый угол равен ϕ=45\phi = 45^\circ.

Трехмерные векторы. Рассчитаем угол между векторами a(1,0,1)\vec{a}(1, 0, 1) и b(0,1,1)\vec{b}(0, 1, 1) в пространстве.

Их скалярное произведение вычисляется как 10+01+11=11 \cdot 0 + 0 \cdot 1 + 1 \cdot 1 = 1.

Длины векторов равны a=12+02+12=2|\vec{a}| = \sqrt{1^2 + 0^2 + 1^2} = \sqrt{2} и b=02+12+12=2|\vec{b}| = \sqrt{0^2 + 1^2 + 1^2} = \sqrt{2}.

Значение косинуса угла: cosϕ=122=12\cos \phi = \frac{1}{\sqrt{2} \cdot \sqrt{2}} = \frac{1}{2}.

Таким образом, угол между векторами по координатам составляет ϕ=60\phi = 60^\circ.

Векторы, заданные точками. Даны вершины отрезков A(1,2)A(1, 2), B(4,6)B(4, 6), C(0,1)C(0, 1) и D(3,3)D(3, -3). Требуется вычислить угол между направленными отрезками ABAB и CDCD.

На первом шаге находим координаты векторов путем вычитания координат начала из координат конца: AB=(41,62)=(3,4)\vec{AB} = (4-1, 6-2) = (3, 4) и CD=(30,31)=(3,4)\vec{CD} = (3-0, -3-1) = (3, -4).

Затем рассчитываем скалярное произведение по формуле умножения одноименных координат: 33+4(4)=916=73 \cdot 3 + 4 \cdot (-4) = 9 - 16 = -7.

На следующем шаге определяем длины векторов: длина AB\vec{AB} равна 32+42=5\sqrt{3^2 + 4^2} = 5, а длина CD\vec{CD} составляет 32+(4)2=5\sqrt{3^2 + (-4)^2} = 5.

Делим скалярное произведение на произведение длин: cosα=755=0.28\cos\alpha = \frac{-7}{5 \cdot 5} = -0.28.

Значение угла находим через арккосинус: α=arccos(0.28)106.26\alpha = \arccos(-0.28) \approx 106.26^\circ.

Частые ошибки

  • Путаница со знаками при умножении отрицательных координат приводит к неправильному значению скалярного произведения.
  • Забытый квадратный корень при вычислении длины вектора искажает итоговый результат деления.
  • Подстановка вычисленного значения косинуса вместо нахождения самого угла через арккосинус.

Коротко

Подробное руководство объясняет, как найти угол между векторами по координатам через скалярное произведение и длины. Грамотное применение формулы арккосинуса позволяет безошибочно находить угол между векторами по координатам как на плоскости, так и в пространстве.

Учебный бот Нейросовы

Бесплатный помощник по учёбе — не только по теме «Геометрия». Решит задачу по действиям, объяснит непонятное место своими словами, ответит на вопросы в конце параграфа.

  • Любой учебный вопрос
  • Понимает фото задания
  • Без регистрации

Ещё по теме

А можно не писать самому