Я новичок в Numpy, и я хотел бы спросить вас, как вычислить эвклидовое расстояние между точками, хранящимися в векторе.
Предположим, что у нас есть numpy.array, каждая строка - это вектор и один numpy.array. Я хотел бы знать, можно ли вычислить эвклидовое расстояние между всеми точками и этой единственной точкой и сохранить их в одном numpy.array.
Вот интерфейс:
points #2d list of row-vectors
singlePoint #one row-vector
listOfDistances= procedure( points,singlePoint)
Есть ли у нас что-то вроде этого? Или возможно ли, чтобы одна команда имела единственную точку в виде списка других точек, а в конце мы получаем матрицу расстояний?
Спасибо