24小时热门版块排行榜    

查看: 690  |  回复: 0

1312758691

新虫 (小有名气)

[求助] SOR迭代

方法一:建立了SOR.m的脚本文件,实现的是SOR迭代,程序语言如下:
%SOR迭代
clear;
clc;
format long;
i=1;
n=6;
H=hilb(n);
X=ones(n,1);
b=H*X;
x0=zeros(n,1);
w=1;
D=diag(diag(H));
U=-triu(H,1);
L=-tril(H,-1);
B=(D-w*L)\((1-w)*D+w*U);
f=(D-w*L)\b;
x=B*x0+f
Epsilon=norm(x-x0,inf);
while(Epsilon>0.0001)
i=i+1
x=B*x0+f
Epsilon=norm(x-x0,inf);
x0=x;
end


方法二:
建立函数文件f_sor.m,程序如下:
function [x,i]=f_sor(A,b,x0,e,w)
%SOR迭代求解线性方程组H_n x=b,其中系数矩阵H_n为希尔伯特矩阵
%A系数矩阵
%b常数列向量
%x0初值列向量
%e收敛精度
%w松弛因子
format long;
i=1;
D=diag(diag(A));
U=-triu(A,1);
L=-tril(A,-1);
B=(D-w*L)\((1-w)*D+w*U);
f=(D-w*L)\b;
x=B*x0+f;
Epsilon=norm(x-x0,inf);
while(Epsilon>e)
i=i+1;
x=B*x0+f;
Epsilon=norm(x-x0,inf);
x0=x;
end
然后建立脚本文件study1.m调用函数f_sor迭代求解,脚本文件程序如下:
clear;
clc;
n=6;
a=hilb(n);
t=0.5*ones(n,1);
e=0.0001;
X=ones(n,1);
b=a*X;
w=1;
[x,i]=f_sor(a,b,t,e,w)

问题:为什么两种方法迭代得到的解有出入?而且迭代的次数相差较大?

谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1312758691 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 申请回稿延期一个月,编辑同意了。但系统上的时间没变,给编辑又写邮件了,没回复 10+3 wangf9518 2026-03-17 4/200 2026-03-19 23:55 by babero
[考研] 一志愿武汉理工材料工程专硕调剂 +5 Doleres 2026-03-19 5/250 2026-03-19 20:14 by 制度的
[考研] 0703化学调剂 ,六级已过,有科研经历 +12 曦熙兮 2026-03-15 12/600 2026-03-19 19:42 by maocaozhuxi
[考研] 271材料工程求调剂 +6 .6lL 2026-03-18 6/300 2026-03-19 15:41 by haoshis
[考研] 085600材料与化工求调剂 +6 绪幸与子 2026-03-17 6/300 2026-03-19 13:27 by houyaoxu
[考研] 281求调剂(0805) +9 烟汐忆海 2026-03-16 19/950 2026-03-19 11:42 by laoshidan
[考研] 一志愿中海洋材料工程专硕330分求调剂 +7 小材化本科 2026-03-18 7/350 2026-03-19 10:46 by Linda Hu
[考研] 085410人工智能专硕317求调剂(0854都可以) +3 xbxudjdn 2026-03-18 3/150 2026-03-18 22:14 by zhq0425
[考研] 0854可跨调剂,一作一项核心论文五项专利,省、国级证书40+数一英一287 +8 小李0854 2026-03-16 8/400 2026-03-18 14:35 by 搏击518
[考研] 303求调剂 +4 睿08 2026-03-17 6/300 2026-03-18 11:01 by Iveryant
[考研] 材料,纺织,生物(0856、0710),化学招生啦 +3 Eember. 2026-03-17 9/450 2026-03-18 10:28 by Eember.
[考研] 265求调剂 +3 梁梁校校 2026-03-17 3/150 2026-03-18 09:12 by zhukairuo
[基金申请] 被我言中:新模板不强调格式了,假专家开始管格式了 +4 beefly 2026-03-14 4/200 2026-03-17 22:04 by 黄鸟于飞Chao
[考研] 326求调剂 +5 上岸的小葡 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[考研] 有没有道铁/土木的想调剂南林,给自己招师弟中~ +3 TqlXswl 2026-03-16 7/350 2026-03-17 15:23 by TqlXswl
[考研] 321求调剂 +5 大米饭! 2026-03-15 5/250 2026-03-16 16:33 by houyaoxu
[考研] 070303 总分349求调剂 +3 LJY9966 2026-03-15 5/250 2026-03-16 14:24 by xwxstudy
[考研] 294求调剂 +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[考研] 中科大材料专硕319求调剂 +3 孟鑫材料 2026-03-13 3/150 2026-03-14 18:10 by houyaoxu
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
信息提示
请填处理意见