scipy.spatial.distance.squareform

本文介绍了一种用于处理点间距离的数据转换方法。该方法能够实现一维距离数据与二维距离矩阵之间的相互转换,适用于计算几何等领域。文章通过具体实例说明了如何利用公式进行计算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个借口主要有两种功能,一种是给出一个反应点和点之间的距离矩阵,然后返回所有点和点之间距离的一维数据。例如:

w是一个10乘10的矩阵,w[1,2]的值为点1和点2之间的距离(公共点的索引为0-9).w[1,2]的值其实就是h[h[\binom{n}{2} -\binom{n-i}{2}+(j-i-1)] 的值。它们之间的转换就是由这个公式转换来的。其中在这个例子中n就等于10.

n的计算方法为\binom{n}{2} ==d*(d-1)/2.另外一个功能就是将h转换为类似w的一个反应点和点之间距离的矩阵。例如:

w[5][6] = 36=h[35]反应的是点5和点6之间的距离。注意点的索引是0-9

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值