d(i,j) = (|xi1-xj1|2+|xi2-xj2|2+……+|xip-xjp|2)1/2函數
這裏i=(xi1,xi2,……,xip)和j=(xj1,xj2,……,xjp)是兩個p維的數據對象。對象
d(i,j)=|xi1-xj1|+|xi2-xj2|+……|xip-xjp|ip
上面的兩個公式必須知足下面的條件:數據
d(i,j)≧0:距離非負。
d(i,i)=0:對象與自身的距離爲0。
d(i,j)=d(j,i):距離函數具備對稱性。
d(i,j)≦d(i,h)+d(h,j):對象i到對象j的距離小於等於途經其餘任何對象h的距離之和。
是以上兩中距離計算公式的歸納,其具體的公式以下:
d(i,j) = (|xi1-xj1|q+|xi2-xj2|q+……+|xip-xjp|q)1/q
當q=1時該公式就是曼哈坦距離公式;當q=2時,是歐幾里得距離公式。