空间点P到空间直线L(V|A)的距离:
d = |(PA X V)| / | V |,点P与直线上任一点的向量的叉乘,除以直线向量的模。向量间的叉乘即为两向量的模乘以sin(a),a为两向量夹角
L(a,b,c),P(x,y,1) --->d = L.dot(P)/sqrt(a^2 + b^2) = (ax + by + c)/sqrt(a^2 + b^2)
两空间直线的距离L1(V1|A),L2(V2|B):
d = ((V1 X V2)' * AB /|V1 X V2|) ,两向量的叉乘即为公垂线的方向向量,两直线上任意两点在公垂线上的投影即为两直线的距离
平面直线间的距离公式:
ax+by+c1=0,ax+by+c2=0;
 d = (|c1 - c2|)/sqrt(a^2+b^2)
点P(x,y,1)到直线L(a,b,c)的最近点坐标M(M在直线L上)为:
设齐次坐标A(a,b,0),那么M = p X A X L
将M转换为齐次坐标点为:M=M/M(2,0)
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号