向量与矩阵的范数

向量与矩阵的范数

向量范数

1. 向量范数1-范数:

∥ x ∥ 1 = ∑ i = 1 N ∣ x i ∣ \| x \|_{1}=\sum^{N}_{i=1}|x_{i}|x1=i=1Nxi

即向量元素绝对值之和,matlab调用函数norm(x, 1) 。

2. 2-范数:,Euclid范数(欧几里得范数,常用计算向量长度)
∥ x ∥ 2 = ∑ i = 1 N x i 2 \| x \|_{2}=\sqrt{\sum^{N}_{i=1}x^{2}_{i}}x2=i=1Nxi2

即向量元素绝对值的平方和再开方,matlab调用函数norm(x, 2)。

3. ∞ \infty-范数
∥ x ∥ ∞ = max ⁡ i ∣ x i ∣ \| x \|_{\infty}=\max_{i}|x_{i}|x=imaxxi

即所有向量元素绝对值中的最大值,matlab调用函数norm(x, inf)。

4. − ∞ -\infty-范数
∥ x ∥ − ∞ = min ⁡ i ∣ x i ∣ \| x \|_{-\infty}=\min_{i}|x_{i}|x=iminxi
即所有向量元素绝对值中的最小值,matlab调用函数norm(x, -inf)。

5. p-范数
∥ x ∥ p = ( ∑ i = 1 N ∣ x i ∣ p ) 1 p \| x \|_{p}=\left( \sum^{N}_{i=1}|x_{i}|^{p}\right)^{\frac{1}{p}}xp=(i=1Nxip)p1

即向量元素绝对值的p次方和的1/p次幂,matlab调用函数norm(x, p)。

矩阵范数

1. 1-范数:,
∥ A ∥ 1 = max ⁡ j ∑ i = 1 m ∣ a i , j ∣ \| A \|_{1}=\max_{j}\sum^{m}_{i=1}|a_{i,j}|A1=jmaxi=1mai,j

列和范数,即所有矩阵列向量绝对值之和的最大值,matlab调用函数norm(A, 1)。

2. 2-范数:,
∥ A ∥ 2 = λ 1 , λ 为 A T A 的最大特征值 \| A \|_{2}=\sqrt{\lambda_{1}}, \lambda\text{为}A^{T}A\text{的最大特征值}A2=λ1,λATA的最大特征值

谱范数,即A’A矩阵的最大特征值的开平方。matlab调用函数norm(x, 2)。

3. ∞ \infty-范数
∥ A ∥ 1 = max ⁡ i ∑ j = 1 m ∣ a i , j ∣ \| A \|_{1}=\max_{i}\sum^{m}_{j=1}|a_{i,j}|A1=imaxj=1mai,j

行和范数,即所有矩阵行向量绝对值之和的最大值,matlab调用函数norm(A, inf)。

4. F-范数
∥ A ∥ F = ( ∑ i = 1 m ∑ j = 1 n ∣ a i , j ∣ 2 ) 1 2 \|A\|_{F}=\left(\sum^{m}_{i=1}\sum^{n}_{j=1}\left|a_{i,j}\right|^{2}\right)^{\frac{1}{2}}AF=(i=1mj=1nai,j2)21

Frobenius范数,即矩阵元素绝对值的平方和再开平方,matlab调用函数norm(A, ’fro‘)。

5. 核范数
∥ A ∥ ∗ = ∑ i = 1 n λ i , λ i 是 A 的 奇 异 值 \| A \|_{*}=\sum^{n}_{i=1}\lambda_{i},\lambda_{i}是A的奇异值A=i=1nλi,λiA

即奇异值之和。


版权声明:本文为weixin_37532614原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。