ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

范数学习笔记

2021-10-27 16:59:11  阅读:247  来源: 互联网

标签:fro 矩阵 笔记 学习 inf 范数 n2 norm


如何通俗易懂地解释「范数」? - 知乎

压缩感知中的数学知识:稀疏、范数、符号arg min_彬彬有礼的专栏-CSDN博客

max 和 argmax的区别_考研数学笔记_新浪博客

向量范数的matlab实现:

n=norm(X,1)——1-范数

n=norm(X)或者norm(X,2)——2-范数或者欧几里得范数

n=norm(X,p)——p-范数

n=norm(X,inf)——无穷范数

n=norm(X,-inf)——负无穷范数

例1:求三维向量X=[1 4 7]的各个范数

X=[1 4 7];
n1=norm(X,1)  %1-范数
n2=norm(X)    %2-范数
np=norm(X,3)  %p-范数
ninf=norm(X,inf)  %无穷范数
n_inf=norm(X,-inf)   %负无穷范数

 输出:

n1 = 12

n2 =  8.1240

np =  7.4169

ninf = 7

n_inf =  1

矩阵范数matlab实现:

n=norm(A,1)——1-范数,求矩阵A的列范数,即列向量1-范数的最大值;

n=norm(A)——2-范数,求矩阵A的欧几里得范数;

n=norm(A,inf)——求矩阵的行范数,即A的行向量的1-范数最大值;

n=norm(A,'fro')——求矩阵A的Frobenius范数。

例2 求一下三阶矩阵A的各个范数

A=[1 2 3;4 5 6;7 8 9];
n1=norm(A,1)  %求各列和的最大值,各列和12,15,18
n2=norm(A)  %求矩阵A的奇异值,取最大的就是2-范数
s=svd(A)  %求A的奇异值
ninf=norm(A,inf)  %求A的各行和的最大值6,15,24
n_fro=norm(A,'fro')  %求A的Frobenius范数

输出:

n1 = 18

n2 =16.8481

s = 16.8481
    1.0684
    0.0000

ninf =  24

n_fro =16.8819

标签:fro,矩阵,笔记,学习,inf,范数,n2,norm
来源: https://blog.csdn.net/xfsong2012/article/details/120989155

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有