📄 gm.m
字号:
function [x, error] = gm( A, x, b, m)
r = b - A*x;
beta = norm(r);
bnorm = norm(b);
v = r/beta;
[H,V,flag]=arnold(A,v,m);
y = beta*(H\eye(m+1,1));
x1 = x + V(:,1:m)*y;
x = x1;
r = b - A*x;
beta = norm(r);
%error = norm( beta*eye(m+1,1) - H*y ) / bnorm % residual norm
error = beta / bnorm
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -