作业帮 > 综合 > 作业

欧氏距离怎么求?用matlab,

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/28 19:46:23
欧氏距离怎么求?用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),
将要求的点坐标代入公式即可.