intersección de línea y círculo [duplicado]
Posible duplicado:
Intersección de línea y círculo con diferente pendiente.
Tengo línea que trazó porpp=randi([-400 400],2,2)
entoncesx=pp(:,1)
yy=pp(:,2)
. Tengo un círculo con centro (a, b) con radio r
Quiero comprobar el punto de intersección del círculo y la línea.
he utilizadopolyfit
Mando para comprobar la pendiente e interceptar. Entonces utilicélincirc
pero el problema es que si la línea cruza solo un punto, el otro punto también se muestra.
Por ejemplo, si la línea cruza un lado y se detiene en el medio, también muestra el otro punto que no cruzará el límite