Учитывая две точки 4 или более измерений, возможно ли найти линейное уравнение? - PullRequest
0 голосов
/ 05 апреля 2019

Если у меня есть две точки, такие как P1 = (x1, y1, w1, z1 ...) и P2 = (x2, y2, w2, z2 ...), можно ли определить линейное уравнение?Точки всегда будут иметь одинаковое количество измерений от 4 до 10.

Далее я хочу использовать уравнение для создания других конкретных точек на линии.

1 Ответ

2 голосов
/ 05 апреля 2019

Это вопрос математический, а не программный, но легко найти грань между двумя точками любого измерения, используя параметрическое уравнение / векторный подход

p0 = np.array([1, 2, 3, 4]) #any numbers, be it 4, 5 or n dimensions
p1 = np.array([3, 2, 4, 5])

# note that "p" can be any number from -inf to inf
straight_line_function = lambda p: p0 + p * (p1 - p0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...