注册 登录
编程论坛 Matlab

[求助]matlab如何求空间点到平面的投影坐标啊?

alexchina 发布于 2007-04-17 12:48, 6568 次点击
平面方程Ax+By+Cz+D=0已知
空间点集Q(x,y,z)也已知
该如何求得空间点集Q在平面Ax+By+Cz+D=0上得投影点集呢?
是不是要对于法线向量的在X,Y,Z轴上为0的情况分别处理啊?
请各位指教,谢谢!

1 回复
#2
hitzhang2007-04-17 17:32
1、投影(a b c)在平面上
Aa+Bb+Cc+D=0;
2、投影与空间点(x y z)连线垂直于平面
(x-a,y-b,z-c)=K(A B C)
以上是关于a b c K 的方程
尝试一下fsolve吧
1