matlab中的norm是什么函数

 我来答
芊芊爱教育
2020-09-04 · 活到老,学到老,芊芊每天教你新知识
芊芊爱教育
采纳数:2402 获赞数:371918

向TA提问 私信TA
展开全部

matlab中的norm是求范数的函数。norm的功能是一种可以在向量空间里对向量赋予长度和大小,格式是n=norm(A,p),返回A的最大奇异值,即max(svd(A)) n=norm(A,p),根据p的不同,返回不同的值。


matlab是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。

单行逆停18
2016-08-14 · TA获得超过994个赞
知道小有建树答主
回答量:539
采纳率:100%
帮助的人:306万
展开全部

一,对于矩阵

我们以下面矩阵为例:

A =


     0     1     2

     3     4     5

     6     7     8

在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 =


     0     1     2

为例进行介绍。

在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')=max(abs(B))=2

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

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loujing
推荐于2018-02-26 · TA获得超过1818个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:434万
展开全部

求范数。

1-范数:就是norm(...,1),即各元素绝对值之和;

2-范数:就是norm(...,2),即各元素平方和开根号;

...

p-范数:

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
高粉答主

2018-04-11 · 醉心答题,欢迎关注
知道大有可为答主
回答量:237
采纳率:100%
帮助的人:8.6万
展开全部

matlab中的norm是求范数的函数。

1.MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

2.NORM是一个函数,功能是一种可以在向量空间里对向量赋予长度和大小,格式是n=norm(A,p),返回A的最大奇异值,即max(svd(A)) n=norm(A,p),根据p的不同,返回不同的值。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真greatdju
2016-08-03 · TA获得超过3855个赞
知道小有建树答主
回答量:1300
采纳率:91%
帮助的人:737万
展开全部
求范数用的,具体自己看help
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式