Tengo un punto [x1,y1]
, una pendiente m
de una línea que pasa por ese punto. Me gustaría encontrar cualquiera de los dos puntos [x,y]
es decir d
distancia de ese punto original.
El trabajo hasta ahora:
$$ y = m(x - x_1) + y_1 $$ $$ x = \frac{y + mx_1 - y_1}m $$
Y entonces (si mi álgebra es correcta)
$$ d = \sqrt{ \left(\frac{y + mx_1 - y_1} m\right)^2 +y^2} $$ $$ y^2 = d^2 - \left(\frac{y + mx_1 - y_1}{m}\right)\left(\frac{y + mx_1 - y_1}{m}\right) $$ Y luego, si introduzco algunos números reales y me esfuerzo lo suficiente, supongo que podría resolver y
. Y luego resolver para x
. Mi primer intento terminó con unas cuantas páginas de matemáticas mal recordadas y una respuesta incorrecta.
Mi pregunta es que esto parece un largo camino. ¿Hay una manera más fácil?
Más detalles: El problema general que intento resolver para un programa de ordenador es dado un segmento de recta encontrar un punto que sea perpendicular y esté a una distancia fija del punto medio.