范数的简单测试

范数通常用来求解一个向量的长度,也可以求一个向量的距离。python下求解L2的范数为

numpy.linalg.norm([x,y])

示例如下

lid@lid-VirtualBox:~/share/gpsmap/Big-Wheel-Bot-master/Python/Mapping$ python

Python 2.7.17 (default, Feb 27 2021, 15:10:58) 
[GCC 7.5.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy as np
>>> dist = np.linalg.norm([1,2])
>>> print dist
2.23606797749979
>>> 


这里的起点是从[0,0]开始到[1,2] 的向量长度。

很显然 长度 L=  √(1^2+2^2) = 2.23 


sitemap