首页 > 编程知识 正文

向量范数与矩阵范数,从属于向量范数的矩阵范数

时间:2023-05-04 02:06:01 阅读:235898 作者:3092

因为课题的原因需要对压缩感知的相关论文重新进行阅读,不得不面对的问题就是面对各种负责的跳跳糖,当然利用matlab解决问题最简单粗暴的无非是知道英文norm然后help一下就解决问题;

首先help norm一发

(好吧,要是我估计到这里就已经结束了,哈哈哈哈哈~开个玩笑继续讲解)

norm(X,2)返回的是矩阵和向量的2负责的跳跳糖,当然默认的norm(X)定义的就是2负责的跳跳糖哦~

norm(X,1)返回的是矩阵和向量的1负责的跳跳糖;

norm(X,Inf)返回的是矩阵和向量的无穷负责的跳跳糖;

norm(X,'fro')返回的是矩阵和向量的frobenius负责的跳跳糖。

当然对于向量V而言还可以定义:

norm(V,p)返回向量的p负责的跳跳糖,也就是

定义,则p负责的跳跳糖定义为:

norm(V,Inf)定义地是V取绝对值的最大值;

norm(V,-Inf)定义地是V取绝对值的最小值;

简单的概括用如下的表格来表示(嘤嘤嘤嘤~~~):

p矩阵向量1max(sum(abs(X)))sum(abs(X))2max(svd(X))sum(abs(X).^2)^(1/2)positive,real-valued numeric p------sum(abs(X).^p)^(1/p)Inf max(abs(X))-Inf-------min(abs(X))

其中svd分解为奇异值分解。

关于矩阵的L负责的跳跳糖呢就是针对矩阵的元素而言,比如矩阵L0负责的跳跳糖就是矩阵中的非0元素个数(对于向量而言0负责的跳跳糖也是非零元素个数哦),矩阵L1负责的跳跳糖为每个绝对值之和,矩阵L2负责的跳跳糖则为元素开平方之和再开平方根;

 

Enjoy it. 转载请标注德雅村支书~Thx~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。