matlab中的norm是什么函数

时间:2016.08.13 发布人:chenxing513

matlab中的norm是什么函数

已解决问题

谷歌chenxing513用户在2016.08.13提交了关于“驴打滚matlab中的norm是什么函数”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-14T15:16:32。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:wchsz547  

,对于矩阵

我们以下面矩阵为例:

A=


012

345

678

在MATLAB中分别输入来自如下命令:

norm(A)/norm(A,2),返回的是矩阵A的二范数,(二范数j就是矩阵A的2范数就是A的转置矩阵乘以A特征根最大值的开根号)

norm(空京可之讲有A,1),返回矩阵的1泛数,就是最大一列的和,从上面矩阵看,norm(A,1)=15

norm(A,'inf')返回矩阵的无穷泛数,也就是最大一行的和,norm(A,'inf')=21

norm(A,'fro')返回矩阵的Frobenius范数,

二,对于向量:

我们以向量

B=


012

为例进行介绍。

在MATLAB中分别输入如下命令:

当P为正整数时,norm(B,p)=sum(abs(A).^p)^(1/p)

norm(B,2)=norm(B)=5^0.5=2.2361

norm(B,1)=3

norm(B,'inf')=m酒含单确呢知示ax(abs(B))=2

norm(B,'fro')B的Frobenius范数;

norm(B,'inf')=max(abs(B))=2

norm(B,'fro')B的Frobenius范数;