matlab里,有没有函数直接求一个矢量的模
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab里,有没有函数直接求一个矢量的模相关的知识,希望对你有一定的参考价值。
参考技术A matlab里,有函数直接求一个矢量的模.NORM
在线性代数,函数分析等数学学科中,norm是一种可以在向量空间里对向量赋予长度和大小的函数。
在Matlab中,
NORM
函数表示数组或向量的norm值。
格式:n=norm(A,p)
1、如果A为矩阵
n=norm(A)
返回A的最大奇异值,即max(svd(A))
n=norm(A,p)
根据p的不同,返回不同的值
p
返回值
1
返回A中最大一列和,即max(sum(abs(A))
2返回A的最大奇异值,和n=norm(A)用法一样
inf
返回A中最大一行和,即max(sum(abs(A')))
'fro'
A和A'的积的对角线和的平方根,即sqrt(sum(diag(A'*A)))
2、如果A为向量
norm(A,p)
返回向量A的p范数。即返回
sum(abs(A).^p)^(1/p),对任意
1
评论
0
0
0
加载更多
matlab中梯度的膜代表啥
参考技术A 函数在该点的方向导数的最大值。梯度与方向导数的关系为:梯度的方向与取得最大方向导数值的方向一致,而梯度的模就是函数在该点的方向导数的最大值。
梯度下降算法事实上是求多维函数的在某一点收敛的极小值,可以用这个算法迭代出在哪个点收敛,也是求最小二乘问题的一种方法。
以上是关于matlab里,有没有函数直接求一个矢量的模的主要内容,如果未能解决你的问题,请参考以下文章