| 点 | 线 | 面 |
---|
点 | 点到点距离 | [#点到直线距离]] | [[#点到平面距离](#点到直线距离]] |
线 | 点到直线的投影、对称点 | [#两直线夹角]],[[#直线共面异面]],[[#异面直线距离]],[[#异面直线求公垂线]] | [[#直线与平面夹角](#两直线夹角]],[[#直线共面异面]],[[#异面直线距离]],[[#异面直线求公垂线]] |
面 | 点到平面的投影、对称点 | 直线到平面的投影、对称直线、反射直线 | [#平面与平面夹角]],[#平面与平面距离 |
已知:
- 点 P0(x0,y0,z0)
- 直线 l 过 M0 方向向量 s 则 法一(推荐):
d(P0,l)=∣s∣∣M0P0×s∣
法二:
d(P0,l)=∣M0P0∣2−(M0P0⋅∣s∣s)2
已知:
- 点 P0(x0,y0,z0)
- 平面 π:Ax+By+Cz+D=0 则
d(P0,π)=A2+B2+C2∣Ax0+By0+Cz0+D∣
已知:
- 两直线方向向量 s1,s2 则
θ=(s1,s2^)
注意
θ 取较小的位于 [0,2π] 范围的角
已知:
- 直线 l1 过 M1 方向向量 s1
- 直线 l2 过 M2 方向向量 s2 则
- l1,l2 共面 ⟺ M1M2,s1,s2 共面 ⟺ [M1M2,s1,s2]=0
- l1,l2 异面 ⟺ M1M2,s1,s2 异面 ⟺ [M1M2,s1,s2]=0
已知:
- 直线 l1,l2 异面
- 直线 l1 过 M1 方向向量 s1
- 直线 l2 过 M2 方向向量 s2 则 n=s1×s2 是公垂线的方向向量
d(l1,l2)=∣M1M2⋅∣n∣n∣=∣s1×s2∣∣[M1M2,s1,s2]∣
法一: 因为公垂线是 由 l1 和 n 构成的平面 与 由 l2 和 n 构成的平面 的交线
令 M(x,y,z), 则 由 l1 和 n 构成的平面(平面方程#标准式方程):
[M1M,s1,s1×s2]
由 l2 和 n 构成的平面(平面方程#标准式方程):
[M1M,s2,s1×s2]
联立即得公垂线
法二: 设公垂线过 l1 上点 P1, 过 l2 上点 P2
P1=M1+ts1
P2=M2+ts2
通过方程
P1P2∥n=s1×s2
即可解得 P1,P2 通过直线方程#两点式方程即可获得公垂线方程
已知:
- 直线方向向量 s
- 平面法向量 n 则
sinθ=cos(s,n^)
注意
θ 取较小的位于 [0,2π] 范围的角
已知:
- 平面 π1 法向量 n1
- 平面 π2 法向量 n2 则
θ=(n1,n2^)
注意
θ 取较小的位于 [0,2π] 范围的角
已知:
- 平面 π1∥π2
- 平面 π1: Ax+By+Cz+D1=0
- 平面 π2: Ax+By+Cz+D2=0 则
d(π1,π2)=A2+B2+C2∣D2−D1∣