空间直线由两平面相交来定义, 将两空间平面方程联立
{A1x+B1y+C1z+D1=0A2x+B2y+C2z+D2=0
根据一点M0(x0,y0,z0)与方向向量s=(m,n,p)定义
mx−x0=ny−y0=pz−z0
根据对称式方程, 设:
t=mx−x0=ny−y0=pz−z0
则可以得到
⎩⎨⎧xyz=x0+mt=y0+nt=z0+pt
定义: 两直线的方向向量的夹角 (锐角)
设直线 L1 和 L2 的方向向量分别为 s1=(m1,n1,p1) 和 s2=(m2,n2,p2),
则 L1 和 L2 之间的夹角 ϕ 由以下公式确定:
cosϕ=∣s1∣∣s2∣∣s1⋅s2∣=m12+n12+p12m22+n22+p22∣m1m2+n1n2+p1p2∣
由于 cosϕ 的值可以为负, 若直接计算 ϕ=arccos(∣s1∣∣s2∣s1⋅s2) 可能得到钝角. 如果需要计算锐角, 可以取绝对值 ∣cosϕ∣, 确保计算结果在 [0,2π] 范围内.
ϕacute=arccos(∣s1∣∣s2∣s1⋅s2)