var('u pr p')
def distanciapuntorecta(vectorrecta,puntorecta,punto):
ap=punto-puntorecta
o1=vectorrecta.cross_product(ap)
o2=o1.norm()
o3=vectorrecta.norm()
o4=o2/o3
return o4
u=vector(QQ,[3,1,-2]) #u es el vector direccion de la recta
pr=vector(QQ,[2,-1,1]) #pr es un punto de la recta
p=vector(QQ,[1,3,-2]) #p es el punto al que se quiere calcularla distancia a la recta
distanciapuntorecta(u,pr,p)
Añadir nuevo comentario