如图所示,我们通过2维来推导。
已知:向量V,投影到的平面n,n是单位向量。求投影向量V2。
我们可以根据向量的投影公式求得,v在n上的投影长度,也就是V2的模。
v2 = n * (v * n)
我们通过矩阵的x基坐标求得x向量。
p = [1,0]
p' = n * (p * n) = [nx*nx,ny*nx]
通过y 的基准坐标求的y向量
q = [0,1]
q' = n * (q * n) = [nx * ny,ny * ny]
那么这个投影矩阵就是:
M=[
nx*nx,ny*nx,
nx * ny,ny * ny
]
三维上面同理,把n变成3维,基坐标变成3维就能求得这个投影矩阵了。