L2范数、无穷范数

一、向量的范数

首先定义一个向量为:a=[-5,6,8, -10]

1.1 向量的1范数

向量的各个元素的绝对值之和,上述向量a的1范数结果就是:29
MATLAB代码实现为:norm(a,1)

1.2 向量的2范数

向量的每个元素的平方的和再开平方根,上述a的2范数结果就是:15
MATLAB代码实现为:norm(a,2)

1.3 向量的无穷范数

1.向量的负无穷范数即:向量的所有元素的绝对值中最小的
上述向量a的负无穷范数结果就是:5
MATLAB代码实现为:norm(a,-inf)
2…向量的正无穷范数即:向量的所有元素的绝对值中最大的
上述向量a的负无穷范数结果就是:10
MATLAB代码实现为:norm(a,inf)

2.欧几里得范数 ==欧式长度 =L2 范数 ==L2距离

Euclidean norm == Euclidean length == L2 norm == L2 distance == norm

在这里插入图片描述

在这里插入图片描述

注:范数的本质是距离,存在的意义是为了实现比较。
比如,在一维实数集合中,我们随便取两个点4和9,我们知道9比4大,
但是到了二维实数空间中,取两个点(1,1)和(0,3),这个时候我们就没办法比较它们之间的大小,因为它们不是可以比较的实数,于是我们引入范数这个概念,把我们的(1,1)和(0,3)通过范数分别映射到实数 和 3 ,这样我们就比较这两个点了。
所以范数它其实是一个函数,它把不能比较的向量转换成可以比较的实数。】

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值