- 122
- 0
- 约小于1千字
- 约 1页
- 2023-04-05 发布于陕西
- 举报
线面距离和面面距离的求法
1. 点线距离
点到直线的距离是指给定一条直线和一个点,求点到直线的距离。把该直线表示为一般式Ax+By+C=0,则该直线的法向量为(A,B),其中A,B不都为零。
对于给定一点P(x0,y0)和一条直线Ax + By + C=0所构成的平面,使用叉积的方法,将点P投射到直线上,可得到点P到直线的距离:
d=|A×x0+B×y0+C|/√A2+B2
2. 面面距离
面面距离即求两个三维平面的距离。虽然两个三维平面从形式上看,都可以表示为Ax+By+Cz+D=0,但要求面面距离,必须确定两个平面的法向量。
若已知两个平面P、Q的法向量分别为n1、n2,则面面距离d等于:
d = | n1 · n2 | = | n1 x n2|
其中·表示点乘法,×表示叉乘,n1 · n2等于 n1号平面投影到n2号平面与n2号平面法向量的点积,而n1 × n2 等于 n1号平面投影到n2号平面与n2号平面法向量的叉积。
原创力文档

文档评论(0)