点到平面的距离矩阵表示
代数计算
见:https://blog.youkuaiyun.com/jameskinger/article/details/80269397
可以得到:


矩阵计算
令平面方程归一化,即

则上式可变为:
d=∣ax+by+cz+d∣
d=|ax+by+cz+d|
d=∣ax+by+cz+d∣
令[a,b,c,d]=p,[x,y,z,1]=x[a,b,c,d]=p,[x,y,z,1]=x[a,b,c,d]=p,[x,y,z,1]=x则:
d2=∣ax+by+cz+d∣2=(pTx)2=(xTp)(pTx)=xTKx
d^2=|ax+by+cz+d|^2=(p^Tx)^2=(x^Tp)(p^Tx)=x^TKx
d2=∣ax+by+cz+d∣2=(pTx)2=(xTp)(pTx)=xTKx
其中:
K=[a2abacadabb2bcbdaccbc2cdadbdcdd2]
K=\begin{bmatrix}
a^2 & ab & ac&ad\\
ab & b^2 & bc&bd\\
ac & cb & c^2&cd\\
ad & bd & cd&d^2\\
\end{bmatrix}
K=⎣⎢⎢⎡a2abacadabb2cbbdacbcc2cdadbdcdd2⎦⎥⎥⎤
因此:
d2=xTKx
d^2=x^TKx
d2=xTKx
2730

被折叠的 条评论
为什么被折叠?



