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

Как найти проекцию вектора на вектор

Способы вычисления числовой проекции одного вектора на направление другого через скалярное произведение и координаты.

МатематикаОбновлено 30 августа 2026 г.3 мин чтения

Как найти проекцию вектора на вектор?

Нейросова

Разберёмся, как найти проекцию вектора на вектор в аналитической геометрии. Скалярная проекция вектора a\vec{a} на вектор b\vec{b} равна отношению их скалярного произведения к длине вектора b\vec{b}. Чтобы вычислить значение, найдите сумму произведений одноимённых координат обоих векторов и разделите её на квадратный корень из суммы квадратов координат вектора, на который ведётся проектирование. Если угол между векторами тупой, проекция вектора на вектор будет отрицательной.

prba=abb=xaxb+yayb+zazbxb2+yb2+zb2\text{pr}_{\vec{b}} \vec{a} = \frac{\vec{a} \cdot \vec{b}}{|\vec{b}|} = \frac{x_a x_b + y_a y_b + z_a z_b}{\sqrt{x_b^2 + y_b^2 + z_b^2}}

Проекция вектора на вектор: основание перпендикуляра, опущенного из конца первого вектора
При тупом угле проекция получается отрицательной

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

Что известноФормулаКогда применять
Известны координаты векторовprba=xaxb+yayb+zazbxb2+yb2+zb2\text{pr}_{\vec{b}} \vec{a} = \frac{x_a x_b + y_a y_b + z_a z_b}{\sqrt{x_b^2 + y_b^2 + z_b^2}}Заданы координаты в пространстве или на плоскости
Известны длины и угол между нимиprba=acosφ\text{pr}_{\vec{b}} \vec{a} = \lvert \vec{a}\rvert \cos \varphiДаны модули векторов и угол между ними
Известно скалярное произведение и модульprba=abb\text{pr}_{\vec{b}} \vec{a} = \frac{\vec{a} \cdot \vec{b}}{\lvert \vec{b}\rvert }Дано скалярное произведение двух векторов
Векторы перпендикулярныprba=0\text{pr}_{\vec{b}} \vec{a} = 0Угол между векторами равен 90 градусов

Примеры

Расчёт по координатам. Даны векторы a(3,4)\vec{a}(3, 4) и b(4,3)\vec{b}(4, 3).

Сначала находим скалярное произведение: ab=34+43=24\vec{a} \cdot \vec{b} = 3 \cdot 4 + 4 \cdot 3 = 24.

Затем считаем модуль второго вектора: b=42+32=5|\vec{b}| = \sqrt{4^2 + 3^2} = 5.

Теперь искомая проекция вектора на вектор составляет prba=245=4,8\text{pr}_{\vec{b}} \vec{a} = \frac{24}{5} = 4{,}8.

Ответ получен быстро и точно.

Через модуль и угол. Пусть длина вектора a\vec{a} равна 66, а угол между векторами a\vec{a} и b\vec{b} равен 120120^\circ.

Используем стандартную формулу через косинус: prba=acos120\text{pr}_{\vec{b}} \vec{a} = |\vec{a}| \cos 120^\circ.

Подставляем значения и вычисляем результат: 6(0,5)=36 \cdot (-0{,}5) = -3. Знак минус показывает, что проекция вектора направлена противоположно направлению самого вектора b\vec{b}.

Через скалярное произведение и длину. Если известны скалярное произведение двух векторов и длина вектора, на который производится проектирование, применяют формулу отношения произведения к длине направления.

Пусть скалярное произведение задано как ab=21\vec{a} \cdot \vec{b} = -21, а длина вектора b\vec{b} равна b=7b = 7.

Вычислим скалярную проекцию вектора a\vec{a} на вектор b\vec{b} по формуле prba=abb\text{pr}_{\vec{b}}\vec{a} = \frac{\vec{a} \cdot \vec{b}}{b}.

Подставим числовые значения: prba=217=3\text{pr}_{\vec{b}}\vec{a} = \frac{-21}{7} = -3.

Отрицательный знак показывает, что проекция направлена противоположно вектору b\vec{b}, а угол между ними тупой.

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

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

Коротко

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

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

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

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

Ещё по теме

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