Python两个矩阵相乘,Python两个数相加

  Python两个矩阵相乘,Python两个数相加

  科学。空间。距离是您想要查看的模块。它有很多不同的规范,可以很容易地应用。

  我建议使用加权的蒙科斯基矩阵

  您可以使用此包中的pdist方法进行成对距离计算。

  例如。

  将数组作为铭牌导入

  从科学.空间.距离导入pdist,wminkowski,squareform

  object_1=[0.2,4.5,198,0.003]

  object_2=[0.3,2.0,999,0.001]

  object_3=[0.1,9.2,321,0.023]

  对象列表=[对象1,对象2,对象3]

  #从对象列表中制作一个4x3矩阵

  X=np.array(对象列表)

  #计算成对距离,使用加权鳗鱼泥猴桃标准

  距离=pdist(X,wminkowski,2,[1,1,1,10])

  #根据结果制作一个方阵

  distances _ as _ 2d _ matrix=正方形(距离)

  打印距离

  打印距离_ as _ 2d _矩阵

  这将打印出来

  [ 801.00390786 123.0899671 678.0382942 ]

  [[ 0.801.00390786 123.0899671 ]

  [ 801.00390786 0.678.0382942 ]

  [ 123.0899671 678.0382942 0.]]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: