欧氏距离怎么求?用matlab,

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 17:15:08
欧氏距离怎么求?用matlab,
xRJA}r1YWCB vS/VVKS( MvwlfWߢvs)q̞32-;q=lWҪ{Pr늊$5}(H;ytۤl{uMf&'-[ ȳ8ݪ bI(dnƋt-[n^UlQ34āCY/ ! Pُu+÷Xɨ2k`J6O'פFd"i%a Q

欧氏距离怎么求?用matlab,
欧氏距离怎么求?用matlab,

欧氏距离怎么求?用matlab,
二维的公式
  ρ = sqrt( (x1-x2)^2+(y1-y2)^2 )
三维的公式
  ρ = sqrt( (x1-x2)^2+(y1-y2)^2+(z1-z2)^2 )
n维空间的公式
  n维欧氏空间是一个点集,它的每个点 X 可以表示为 (x[1],x[2],…,x[n]) ,其中 x[i](i = 1,2,…,n) 是实数,称为 X 的第i个坐标,两个点 A = (a[1],a[2],…,a[n]) 和 B = (b[1],b[2],…,b[n]) 之间的距离 ρ(A,B) 定义为下面的公式.
  ρ(A,B) =sqrt [ ∑( a[i] - b[i] )^2 ] (i = 1,2,…,n),
将要求的点坐标代入公式即可.