кодесурса
«NumPy

NumPy: рассчитать евклидово расстояние

script1adsense2code
script1adsense3code

NumPy: Array Object Exercise-103 с решением

Напишите программу NumPy для расчета евклидова расстояния.

Из Википедии: В математике евклидово расстояние или евклидова метрика - это «обычное» прямолинейное расстояние между двумя точками в евклидовом пространстве. С этим расстоянием евклидово пространство становится метрическим пространством. Соответствующая норма называется евклидовой нормой. Более старая литература относится к метрике как метафоре Пифагора

Пример решения :

Код Python:

from scipy.spatial import distance
p1 = (1, 2, 3)
p2 = (4, 5, 6)
d = distance.euclidean(p1, p2)
print("Euclidean distance: ",d)

Пример вывода:

 Евклидово расстояние: 5.196152422706632

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для преобразования массива NumPy в файл CSV.
Далее: Напишите программу NumPy для доступа к двум последним столбцам многомерных столбцов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code