📄 ex6.m
字号:
A=[ 4 -1 0 0 0 0 0 0 0 0;
-1 4 -1 0 0 0 0 0 0 0;
0 -1 4 -1 0 0 0 0 0 0;
0 0 -1 4 -1 0 0 0 0 0;
0 0 0 -1 4 -1 0 0 0 0;
0 0 0 0 -1 4 -1 0 0 0;
0 0 0 0 0 -1 4 -1 0 0;
0 0 0 0 0 0 -1 4 -1 0;
0 0 0 0 0 0 0 -1 4 -1;
0 0 0 0 0 0 0 0 -1 4;];
b = [7 5 -13 2 6 -12 14 -4 5 -5]';
[n,m] = size(A);
yupsilong = [1e-3 1e-4 1e-5 1e-6 1e-7 1e-8 1e-9 1e-10];
x_real = [2 1 -3 0 1 -2 3 0 1 -1];
for i=1:8
x0=ones(n,1)*10^(i-1);
x0';
result_Jacobi=(Jacobi(A,b,x0,yupsilong(3)))
result_GS=(Gauss_Seidol(A,b,x0,yupsilong(3)))
result_SOR=(SOR(A,b,x0,yupsilong(3),1.1))
end
x0=ones(n,1);
for i=1:length(yupsilong)
(yupsilong(i))'
result_Jacobi=(Jacobi(A,b,x0,yupsilong(i)))';
result_GS=(Gauss_Seidol(A,b,x0,yupsilong(i)))';
result_SOR=(SOR(A,b,x0,yupsilong(i),1.1))';
end
omiga=0.1:0.1:2
for i=1:length(omiga)
omiga(i)
result_SOR=(SOR(A,b,x0,yupsilong(3),omiga(i)))';
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -