una solo recta que puntos punto pendiente hallar encontrar ecuaciones ecuacion con como math opengl linear-algebra

math - solo - y=mx+b



Encontrar un punto en una lĂ­nea (1)

Conozco los puntos de inicio y final en un segmento de línea. Para este ejemplo, diga que el segmento de línea tiene una distancia de 5. Ahora quiero saber el punto que tiene una distancia de tres desde el punto final. ¿Alguna idea de cómo hacer esto con las matemáticas?

Punto de inicio (0,0) Punto final (0,5)

Punto que quiero encontrar (0,2)


Si tus puntos son (x1, y1) y (x2, y2) , y quieres encontrar el punto (x3, y3) que está n unidades lejos del punto 2:

d = sqrt((x2-x1)^2 + (y2 - y1)^2) #distance r = n / d #segment ratio x3 = r * x2 + (1 - r) * x1 #find point that divides the segment y3 = r * y2 + (1 - r) * y1 #into the ratio (1-r):r