1. 程式人生 > >【寒江雪】判斷空間中兩直線的位置

【寒江雪】判斷空間中兩直線的位置

判斷空間中兩直線的位置

  假設空間中有兩直線l1,l2

  其中l1=t1a1+b1l2=t2a2+b2

  兩直線在空間中的位置關係,有異面,平行和相交。通過以下幾個步驟判斷他們的位置關係

  • 作向量c=b1b2
  • 計算兩向量n1=c×a1n2=c×a2
  • n1×n20時,兩直線異面,否則繼續下面的判斷
  • a1×a2=0時,兩直線平行,否則兩直線相交