En un sistema cartesiano, tengo la pendiente, el punto inicial y la distancia de un segmento de recta. ¿Cuál es la fórmula para encontrar el punto final?
Respuestas
¿Demasiados anuncios?Una forma equivalente a la respuesta de Arturo es la siguiente: a partir de la pendiente mm , se puede determinar el coseno y el seno del ángulo a partir del eje horizontal de una recta con esa pendiente:
c=1√1+m2s=m√1+m2
(ejercicio: comprobar que son el coseno y el seno de un ángulo determinado)
A partir de esta construcción, se pueden determinar fácilmente los dos puntos situados a una distancia r del punto de partida (h,k) como (h,k)±r(c,s) .
Si el punto es (a,b) entonces la distancia desde (a,b) a (x,y) es √(x−a)2+(y−b)2.
Si el punto es (a,b) entonces los puntos que se encuentran en la línea que pasa por (a,b) con pendiente m son los puntos de la forma (x,y)=(a,b)+k(1,m) donde k es una constante.
Juntando los dos, si conoces el punto de partida (a,b) y la pendiente m y la distancia d encuentre los (dos) valores de k que le dará una distancia de d introduciendo y resolviendo k .
Esto nos da la siguiente fórmula para k (donde d es la distancia): k=±d√1+m2 Al poner esto en la fórmula anterior, encontramos (x,y) .
Y=mx+c es la ecuación de la recta que tienes. (x1,y1) es el punto y D es la distancia. (x,y) es el punto que no conoces.
D= sqrt((x1-x)^2 +(y1-y)^2)
sustituye a y
D= sqrt((x1-x)^2 +(y1-(mx+c))^2)
entonces resuelve para la única incógnita, x. esta es tu coordenada x (2 valores). entonces y=mx+c da la y.