Координаты точки между двумя другими точками и знать расстояние от начальной точки и целевой точки - PullRequest
0 голосов
/ 04 ноября 2018

Как я могу найти координату H. Если есть три точки, которые являются коллинеарными A, H, C. Если известно, что две точки, которые находятся на обоих концах, такие как A (1.3,2.6), C (8.1,13.7) и расстояние AH, составляют 3,170958. Так как я могу найти координаты H? Здесь A - начальная точка, а C - конечная точка.

1 Ответ

0 голосов
/ 04 ноября 2018

Найдите длину AC и примените формулу к координатам x и y

  H = A + (C-A)* Len(AH) / Len(AC)

Это линейная интерполяция . Геометрически - закон подобных треугольников. Коэффициент гипотенузы (длина) равен коэффициенту катетуса (координата)

...