matlab中各种范数求解norm
2017-09-03 15:53
477 查看
原文http://blog.csdn.net/yihaizhiyan/article/details/6904599
%X为向量,求欧几里德范数,即 。
n = norm(X,inf) %求 无穷-范数,即 。
n = norm(X,1) %求1-范数,即 。
n = norm(X,-inf) %求向量X的元素的绝对值的最小值,即 。
n = norm(X, p) %求p-范数,即 ,所以norm(X,2) = norm(X)。
命令 矩阵的范数函数 norm格式 n = norm(A) %A为矩阵,求欧几里德范数 ,等于A的最大奇异值。
n = norm(A,1) %求A的列范数 ,等于A的列向量的1-范数的最大值。
n = norm(A,2) %求A的欧几里德范数 ,和norm(A)相同。
n = norm(A,inf) %求行范数 ,等于A的行向量的1-范数的最大值即:max(sum(abs(A')))。
n = norm(A, 'fro' ) %求矩阵A的Frobenius范数 ,矩阵元p阶范数估计需要自己编程求,
计算公式如下
举个例子吧a=magic(3)sum(sum(abs(a)^4))^(1/4)a = 8 1 6 3 5 7 4 9 2
ans = 19.7411
转自:http://zhidao.baidu.com/question/245196523.html
%X为向量,求欧几里德范数,即 。
n = norm(X,inf) %求 无穷-范数,即 。
n = norm(X,1) %求1-范数,即 。
n = norm(X,-inf) %求向量X的元素的绝对值的最小值,即 。
n = norm(X, p) %求p-范数,即 ,所以norm(X,2) = norm(X)。
命令 矩阵的范数函数 norm格式 n = norm(A) %A为矩阵,求欧几里德范数 ,等于A的最大奇异值。
n = norm(A,1) %求A的列范数 ,等于A的列向量的1-范数的最大值。
n = norm(A,2) %求A的欧几里德范数 ,和norm(A)相同。
n = norm(A,inf) %求行范数 ,等于A的行向量的1-范数的最大值即:max(sum(abs(A')))。
n = norm(A, 'fro' ) %求矩阵A的Frobenius范数 ,矩阵元p阶范数估计需要自己编程求,
计算公式如下
举个例子吧a=magic(3)sum(sum(abs(a)^4))^(1/4)a = 8 1 6 3 5 7 4 9 2
ans = 19.7411
转自:http://zhidao.baidu.com/question/245196523.html
相关文章推荐
- matlab中各种范数求解norm
- (转载)matlab中各种范数求解norm
- 【Matlab开发】matlab中norm范数以及向量点积、绘图设置相关
- matlab 求解线性方程组之范数
- Matlab的plot~各种颜色和线形
- 【MATLAB】论文图片处理(各种数据图转换成eps格式)
- MATLAB求解24点(抱歉,只会穷举)
- 几类可以神奇转化为线性规划的问题matlab求解
- 范数 norm
- 数值分析 jacobi迭代法求解线性方程组 MATLAB程序实现
- 利用粒子群算法求解非线性二层规划问题(matlab)
- matlab求解 非线性规划
- 背包问题的各种求解方法
- Matlab 编程实现数独的求解(一)
- matlab中各种距离计算方式
- matlab 求解线性方程组之LU分解
- Matlab的plot~各种颜色和线形
- matlab符号工具箱与微积分求解问题
- matlab 各种文件的读取(及读写问题的解决)
- 编程语言_matlab自定义函数与代数方程求解