文档帮助中心
向量和矩阵规范
N =范数(v)的
N =范数(V,P)
N =范数(X)
N =范数(X,P)
N =范数(X, '来回')
例
ñ=规范(v)返回欧几里得范矢量v。这一准则也被称为2-范数,向量幅度,或欧几里德长度。
ñ=规范(v)
ñ
v
ñ=规范(v,p)返回广义向量p范数。
ñ=规范(v,p)
p
ñ=规范(X)返回2-范数或矩阵的最大奇异值X,这大约是最大(SVD(X))。
ñ=规范(X)
X
最大(SVD(X))
ñ=规范(X,p)返回p范数矩阵的X,其中p是1,2, 要么天道酬勤:
ñ=规范(X,p)
1
2
天道酬勤
如果P = 1, 然后ñ是个最大绝对列总和矩阵。
P = 1
如果p = 2时, 然后ñ大约最大(SVD(X))。这相当于规范(X)。
p = 2时
规范(X)
如果P = Inf文件, 然后ñ是个最大绝对行和矩阵。
P = Inf文件
ñ=规范(X“来回”)返回弗洛比尼范数矩阵的X。
ñ=规范(X“来回”)
全部收缩
创建一个矢量,并计算幅度。
V = [1 -2 3];N =范数(v)的
N = 3.7417
计算一个矢量,它是元件大小的总和的1范数。
X = [-2 3 -1];N =范数(X,1)
N = 6
计算两个点之间的距离作为矢量元素之间的差值的范数。
创建表示(X,Y)上的欧几里得平面上的两个点的坐标的两个向量。
A = [0 3];B = [-2 1];
用规范来计算点之间的距离。
规范
d =范数(B-A)
d = 2.8284
几何学上,这些点之间的距离等于其延伸从一个点到另一个矢量的大小。
一个 = 0 一世 + 3 Ĵ b = - 2 一世 + 1 Ĵ d ( 一个 , b ) = | | b - 一个 | | = ( - 2 - 0 ) 2 + ( 1 - 3 ) 2 = 8
计算一个矩阵,这是最大的奇异值的2-范数。
X = [2 0 1 -1 1 0; -3 3 0];N =范数(X)
N = 4.7234
用“回回”计算的稀疏矩阵,其计算列矢量的2范数的Frobenius范数,S(:)。
“回回”
S(:)
S =稀疏(1:25,1:25,1);N =规范(S,“回回”)
N = 5
输入向量。
数据类型:单|双复数支持:万博1manbetx是
单
双
输入矩阵。
-Inf
规范类型,指定为2(默认),一个不同的正整数标量,天道酬勤, 要么-Inf。的有效值p他们返回的内容取决于是否第一输入规范是一个矩阵或矢量,在表中,如图所示。
该表没有反映在计算中实际使用的算法。
MAX(SUM(ABS(X)))
总和(ABS(X))
总和(ABS(X)。^ 2)^(1/2)
总和(ABS(X)。^ P)^(1 / p)的
MAX(总和(ABS(X')))
最大(ABS(X))
分(ABS(X))
矩阵或向量范数,返回一个标量。该规范给出了元素的大小的量度。按照惯例,规范回报为NaN如果输入包含为NaN值。
为NaN
欧几里得范数(也称为矢量幅度,欧几里德长度,或2范数)的矢量的v同ñ元素由下式定义
‖ v ‖ = Σ ķ = 1 ñ | v ķ | 2 。
用于向量的p范数的一般定义v有ñ元素是
‖ v ‖ p = [ Σ ķ = 1 ñ | v ķ | p ] 1 / p ,
哪里p是任何正实数,天道酬勤, 要么-Inf。一些有趣的值p是:
如果P = 1,然后将所得的1范数是向量元素的绝对值的总和。
如果p = 2时,然后将所得的2-范数给出了矢量的矢量幅度或欧几里德长度。
如果P = Inf文件, 然后 ‖ v ‖ ∞ = 最大 一世 ( | v ( 一世 ) | ) 。
如果P = -Inf, 然后 ‖ v ‖ - ∞ = 分 一世 ( | v ( 一世 ) | ) 。
P = -Inf
的最大绝对列总和米-通过-ñ矩阵X(与M,N> = 2)由下式定义
米
M,N> = 2
‖ X ‖ 1 = 最大 1 ≤ Ĵ ≤ ñ ( Σ 一世 = 1 米 | 一个 一世 Ĵ | ) 。
的最大绝对行之和米-通过-ñ矩阵X(与M,N> = 2)由下式定义
‖ X ‖ ∞ = 最大 1 ≤ 一世 ≤ 米 ( Σ Ĵ = 1 ñ | 一个 一世 Ĵ | ) 。
的Frobenius范数米-通过-ñ矩阵X(与M,N> = 2)由下式定义
‖ X ‖ F = Σ 一世 = 1 米 Σ Ĵ = 1 ñ | 一个 一世 Ĵ | 2 = 跟踪 ( X † X ) 。
用vecnorm治疗矩阵或数组作为向量的集合,并沿规定尺寸计算常态。例如,vecnorm可以在矩阵计算每一列的范数。
vecnorm
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
使用注意事项和限制:
代码生成器不支持此功能稀疏矩阵输入。万博1manbetx
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅与分布阵列运行MATLAB功能(并行计算工具箱)。
条件|condest|hypot将|正常化|normest|rcond|vecnorm
条件
condest
hypot将
正常化
normest
rcond
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处