标量投影公式与单位向量的几何意义

标量投影公式与单位向量的几何意义

_

标量投影公式与单位向量的几何意义

1. 标量投影是什么

向量 a 在向量 b 方向上的标量投影,指的是:

a 在 b 方向上的“影子长度”或“坐标值”。

它是一个标量,可正可负,只表示大小,不包含方向。

公式为:

||a|| cosθ = (a · b) / ||b|| = a · b_hat

其中:

  • θ 是向量 a 与 b 的夹角;
  • b_hat = b / ||b|| 是 b 的单位向量,也叫方向向量。

2. 为什么可以写成 a · b_hat

点积的几何意义是:

a · b = ||a|| ||b|| cosθ

两边同时除以 ||b||:

(a · b) / ||b|| = (||a|| ||b|| cosθ) / ||b|| = ||a|| cosθ

而:

(a · b) / ||b|| = a · (b / ||b||) = a · b_hat

所以:

标量投影 = a · b_hat

也就是说:

用 a 点乘 b 的单位向量,就直接得到 a 在 b 方向上的投影长度。


3. 单位向量 b_hat 的几何意义

单位向量 b_hat 的几何意义可以概括为:

只保留方向,把长度归一化为 1。

具体来说:

  1. 方向:b_hat 指向 b 的方向;
  2. 长度:b_hat 的长度是 1;
  3. 作用:它去掉了 b 原本的长度信息,只保留方向,并把长度标准化为 1。

因此,b_hat 可以看成是:

  • b 方向的“纯方向”;
  • 沿 b 方向的一把“单位尺子”;
  • b 方向坐标轴上的正方向单位向量。

4. 用“单位尺子”理解点积

把 b_hat 想象成一把长度为 1 的尺子,沿着 b 的方向摆放。

现在做:

a · b_hat

这个运算相当于:

用这把单位尺子去量向量 a,得到 a 在 b 方向上的读数。

这个读数就是标量投影。

为什么点积能“量出”这个读数?

点积的代数定义是:

a · b_hat = a1 * b_hat1 + a2 * b_hat2 + ... + an * b_hatn

它可以理解为:

每个方向上的分量 × 尺子在该方向的比例,然后求和。

  • ai 是向量 a 在第 i 个方向上的分量;
  • b_hati 是单位尺子在第 i 个方向上的比例;
  • 乘积 ai * b_hati 表示该方向对总投影的贡献;
  • 所有方向的贡献加起来,就是总读数。

因为 b_hat 的长度是 1,所以这个读数正好就是 a 在 b 方向上的坐标值。


5. 具体例子

例 1:b 水平向右

设:

a = [3, 4]^T,b = [1, 0]^T

b 的方向是水平向右,长度是 1。

所以单位向量就是:

b_hat = [1, 0]^T

它是一把“水平向右、长度为 1”的尺子。

计算标量投影:

a · b_hat = [3, 4]^T · [1, 0]^T = 3 * 1 + 4 * 0 = 3

逐项看:

  • 水平分量 3,尺子在水平方向有 1,贡献 3 * 1 = 3;
  • 竖直分量 4,尺子在竖直方向有 0,贡献 4 * 0 = 0;
  • 总读数 3 + 0 = 3。

所以 a 在 b 方向上的标量投影是 3。

例 2:b 沿 45 度方向

设:

a = [3, 4]^T,b = [1, 1]^T

b 的长度是:

||b|| = sqrt(2)

单位向量是:

b_hat = [1 / sqrt(2), 1 / sqrt(2)]^T

计算标量投影:

a · b_hat = 3 * (1 / sqrt(2)) + 4 * (1 / sqrt(2)) = 7 / sqrt(2) ≈ 4.95

逐项看:

  • 水平分量 3,尺子在水平方向有 1 / sqrt(2),贡献 3 / sqrt(2);
  • 竖直分量 4,尺子在竖直方向有 1 / sqrt(2),贡献 4 / sqrt(2);
  • 总读数 7 / sqrt(2)。

这说明 a 在 45 度方向上的投影长度约为 4.95。


6. 点积中的乘法到底在做什么

点积里的乘法不是普通的乘法,而是在做:

按比例提取该方向的分量。

对于每一项 ai * b_hati:

  • 如果 ai 很大,而 b_hati 也很大,说明这个方向对投影贡献大;
  • 如果 b_hati = 0,说明尺子完全不关心这个方向,贡献为 0;
  • 如果 ai = 0,说明原向量在这个方向没有分量,贡献也为 0。

把所有方向的贡献加起来,就得到了总投影。

所以:

点积 = 各方向分量 × 尺子在该方向的比例,再求和。


7. 标量投影中单位向量的意义总结

对于标量投影:

  • b_hat 是 b 方向的单位向量;
  • 它像一把沿 b 方向的单位尺子;
  • 它只保留方向,长度固定为 1;
  • a · b_hat 就是在问:a 在 b 方向上的坐标是多少;
  • 得到的这个数就是标量投影;
  • 正数表示与 b_hat 同向,负数表示反向。

一句话:

单位向量 b_hat 是 b 方向的“标准测量方向”。点乘它,就是量出 a 在这个方向上的投影长度。


8. 与向量投影的区别

名称数学对象结果含义
标量投影标量一个数a 在 b 方向上的投影长度/坐标
向量投影向量一个向量标量投影 × 单位方向向量

向量投影公式:

proj_b a = (a · b_hat) * b_hat

即:先量出投影长度,再把它放回 b 的方向上。


9. 总结

  • 标量投影是 a 在 b 方向上的“影子长度”或“坐标值”。
  • 公式 a · b_hat 成立,是因为单位向量 b_hat 已经完成了“除以长度”的归一化。
  • 点积可以理解为用一把单位尺子去测量 a,得到其在 b 方向上的读数。
  • 点积中的乘法是在按比例提取各方向的分量,再求和。
  • 单位向量 b_hat 的几何意义是:只保留方向、长度为 1 的标准测量尺子。
从余弦定理推导:向量内积的几何与代数等价性 2026-09-21

评论区