数值计算·第一集:向量、矩阵的范数(Matlab版)

版权声明:本文为博主原创文章,未经博主允许不得转载。若有任何问题,请联系QQ:575925154(加好友时,请备注:CSDN) https://blog.csdn.net/Miracle0_0/article/details/82719077

Tip:各种范数的定义。

%%计算向量或者矩阵的一范数、二范数、无穷范数、p范数、F范数
X = [1,-1,2,3] ;
Y = [-0.5,89,0.06,-12]';
A = [1,2,3,4;1,-2,-3,-4;0.1,0.2,0.3,0.5;5,7,8,9];

%向量X的范数
X1 = norm(X,1);
X2 = norm(X);
Xinf = norm(X,inf);
%p=5. p范数
X5 = norm(X,5);

%向量Y的范数
Y1 = norm(Y,1);
Y2 = norm(Y);
Yinf = norm(Y,inf);
%p=5. p范数
Y5 = norm(Y,5);

%矩阵A的范数
A1 = norm(A,1);
A2 = norm(A);
Ainf = norm(A,inf);
%矩阵A的F范数
AF = norm(A,'fro');
%矩阵A的谱半径
Apj = max(eig(A));

猜你喜欢

转载自blog.csdn.net/Miracle0_0/article/details/82719077