首页 > 其他分享 >切比雪夫距离

切比雪夫距离

时间:2023-07-02 10:00:10浏览次数:44  
标签:rvert 比雪夫 距离 lvert 范数 度量

切比雪夫距离

目录

概念

在数学中,切比雪夫距离(Chebyshev distance)或是L∞度量,是向量空间中的一种度量,二个点之间的距离定义是其各坐标数值差绝对值的最大值。以数学的观点来看,切比雪夫距离是由一致范数(uniform norm)(或称为上确界范数)所衍生的度量,也是超凸度量(injective metric space)的一种。

理解

两点的切比雪夫距离其实就相当于国际象棋中国王(只能横、竖、斜走一格)从一个点走到另一个点所需的步数。

如图所示:

计算公式

二维平面上的切比雪夫距离就是国王移动问题,比如“国王”从 \((f , 3)\) 移动到 \((c , 5)\) 需要3步,那么这两个点的切比雪夫距离就是3

设这两个点分别是 \((x_1 , y_1) , (x_2 , y_2)\)

那就先要斜着走

\[min(\lvert x_1 - x_2 \rvert , \lvert y_1 - y_2 \rvert) \]

再横着走或竖着走

\[max(\lvert x_1 - x_2 \rvert , \lvert y_1 - y_2 \rvert) - min(\lvert x_1 - x_2 \rvert , \lvert y_1 - y_2 \rvert) \]

所以两个点的切比雪夫距离就是

\[max(\lvert x_1 - x_2 \rvert , \lvert y_1 - y_2 \rvert) \]

推广

n为空间上的切比雪夫距离

设两个点:\(A(x_{11} , x_{12} , \cdots , x_{1n}) , B(x_{21} , x_{22} , \cdots , x_{2n})\)

则这两个点的切比雪夫距离为:

\[d_AB = MAX_{i = 1}^n \lvert x_{1i} - x_{2n} \rvert \]

标签:rvert,比雪夫,距离,lvert,范数,度量
From: https://www.cnblogs.com/2020fengziyang/p/17520428.html

相关文章

  • MATLAB代码:分布式最优潮流 本文以全局电压的低成本快速控制为目标,提出基于电气距离和
    MATLAB代码:分布式最优潮流关键词:网络划分;分布式光伏;集群电压控制;分布式优化;有功缩减参考文档:《含分布式光伏的配电网集群划分和集群电压协调控制》仿真平台:MATLAB主要内容:本文以全局电压的低成本快速控制为目标,提出基于电气距离和区域电压调节能力的集群综合性能指标和网络划分......
  • 算法题总结-字符串编辑距离
    原题https://www.nowcoder.com/practice/3959837097c7413a961a135d7104c314?tpId=37&tqId=21275&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2Fta%3Fdifficulty%3D3%26page%3D1%26pageSize%3D50%26search%3D%26tpId%3D37%26type%3D37&am......
  • 如何设置铺铜到板边的距离—keepout
    如何设置铺铜到板边的距离在keepout作为板框铺铜:打开设计规则,在间距规则clearance下,创建新规则,第一个选项:WhereTheFirstObjectMatches:选择CustomQuery,在QueryBuilder下第一个选项:WhereTheFirstObjectMatches:选择CustomQuery在QueryBuilder下,......
  • 根据经纬度计算两点之间的距离
    frommathimport*defgetDistance(latA,lonA,latB,lonB):ra=6378140#radiusofequator:meterrb=6356755#radiusofpolar:meterflatten=(ra-rb)/ra#Partialrateoftheearth#changeangletoradiansradLatA=rad......
  • 根据经纬度计算距离(腾讯)
    1、根据经纬度计算距离privatestaticdoubleEARTH_RADIUS=6378.137;privatedoublerad(doubled){returnd*Math.PI/180.0;}/***@paramtargetLongitude目标经度*@paramtargetLatitude*@paramcurrentLongitude当前经度*@paramcurrentLatitude*......
  • 汉明距离
    汉明距离题目:两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给你两个整数x和y,计算并返回它们之间的汉明距离。示例1:输入:x=1,y=4输出:2解释:1(0001)4(0100)示例2:输入:x=3,y=1输出:1解题思路:先将x和y进行异或运算,再计算得......
  • 【数据结构与算法面试题】二叉树节点的最大距离
    题目来源“数据结构与算法面试题80道”。问题分析:涉及的知识点是二叉树的遍历,遍历的方法主要有:先序遍历中序遍历后序遍历层次遍历在本题中,使用先序遍历的方法。方法:voidm_length(BSTreeNode*root,int*length,int*max_length){if(NULL==root||(NULL==root......
  • [C++/PTA] 计算点到直线的距离一一友元函数的应用
    题目要求计算点到直线的距离。首先设计一个点类Point,它有2个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3个私有数据成员a,b和c,表示直线方程ax+by+c=0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+c=0的距离d的计算......
  • 计算两点间距离
    #include<iostream>#include<cmath>#include<proj.h>usingnamespacestd;//圆周率constdoublepi=3.14159265358979323846;//WGS84中定义的常量constdoublea=6378137.0;//长半轴constdoubleb=6356752.314245;//短半轴constdouble......
  • 投票评选活动小程序获取活动信息并计算距离活动结束天数
    投票评选活动小程序获取活动信息并计算距离活动结束天数投票评选活动小程序首页的设计方案:首页展示已经发布的投票列表,每个投票项包括标题、选项、投票截止时间等信息。投票评选活动小程序获取活动信息监听页面初次渲染完成时,获取活动信息,主要包含投票评选活动的浏览量、累计投票、......