如何計算2個點之間的距離?其實很簡單
因為之前看到有同學卡住,讓我記憶非常深刻
有2個座標點分別是(x1,y1)以及(x2,y2),求兩個點的距離,這不就是我們國中所學的畢氏定理嗎?
兩邊長平方合會等於斜邊的平方,公式為(x1-x2)平方加上(y1-y2)平方然後開根號
例如今天我有一個點(3,2)及(6,6)
x1 = 3
y1 = 2
x2 = 6
y2 = 6
dist = ((x1 - x2)**2 + (y1 - y2)**2)**0.5 #0.5相當於開根號,幾次方的話會用兩個*符號
print(dist)
像是我們在人工智慧中,我們也會利用點座標代表某物件的特徵,去計算他們的距離,也就可以了解他們的相似度
是不是很有趣,不只是簡單數學應用而已,也能用在別的地方