- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
稀疏矩阵在迭代求解线性方程组中的运用
稀疏矩阵在迭代求解线性方程组中的运用
学 院:自动化院
专 业:电力系统及其自动化
姓 名:张庆磊
学 号:111101112
指导老师:杨 伟
摘要:对于稀疏矩阵的稀疏存储技术进行了研究,研究了按行存储的检索方式,以便于迭代计算,分别对雅克比法和高斯—赛特法的算法进行理论研究和程序实现,并且比较了两种方法的优劣。
关键词:系数技术;线性方程;迭代
大型稀疏矩阵线性化方程组的求解问题,在电力系统中有着广泛的的运用。由于电力网本身的结构限制,节点导纳矩阵节点繁多,而仅有少量的非零元,稀疏度很高,若采用传统存储计算方式,会占用大量的存储空间,并且降低运算效率。在迭代计算中,由于无法分辨零元素,也会无谓地浪费运算时间。因此稀疏技术在求解方程组中的运用显得尤为重要。
1.稀疏矢量与稀疏矩阵的存储
稀疏矢量与稀疏矩阵的存储特点是排零存储,即只存储其中的非零元和有关的检索信息.存储的目的是为了在计算中方便的访问和运用,这就要求既节省内存,又便于搜索。论文采用了按行存储格式。
按行顺序依次存储A中的非零元,同一行元素依次排列在一起,存储格式:
VA——按行存储矩阵A中的非零元,共个;
JA——按行存储矩阵A中的非零元的列号,共个;
IA——记录A中每行第一个非零元在VA中的位置,共n个。
2.迭代法求解线性方程
设,考虑线性方程组
Ax=b
一般的,先将式1变为同解方程组
X=Bx+f
形成迭代式
式中:B为迭代矩阵;
若要求迭代式收敛则需满足,其中为任意范数
式1中,A可以分裂为
A=M+N (1)
其中,M非奇异,则可以得到
(2)
令
(3)
(4)
对于以矩阵A,有A=D+L+U
其中D为对角线矩阵,L为严格下三角矩阵,U为严格上三角矩阵
由此构造迭代法,令M=D,N=L+U
(5)
式中,向量f和迭代矩阵B为
(6)
上式称为Jacobi迭代。
可简单描述为
(7)
如果令M=D+L,N=U,对应的分裂式有
(8)
便得到Gauss—Seidel迭代法,即
(9)
3.J迭代法和G—S迭代法的收敛性
若满足
(10)
则称A为严格对角占优矩阵。
若A为严格对角占优矩阵,则Ax=b的J迭代法和G—S迭代法均收敛。但特别的是,J迭代法和G—S迭代法的收敛没有相容性,即J迭代法下收敛的矩阵在G—S迭代法上无法确定是否收敛,反之亦然。
4.算法程序的设计
流程图:
具体程序:
A=input(Enter Matrix A=)
b=input(Enter Matrix B=)
b=input(Enter n=)
int i;
int j;
int ia;
int ja;
int vl;
int vu;
int vk;
int vd; %%vl:存储下三角 vu:存储上三角 vd:对角元素 vk:对应行号
[ia,ja]=size(A);
VA=zeros(3,ja);
vu=1;
for i=1:ia
vk=0;
for j=1:ja
if((A(i,j)~=0)(vk==0))
VA(3,i)=vu;
end
if(A(i,j)~=0)
vk=1;
VA(1,vu)=A(i,j);
VA(2,vu)=j;
vu=vu+1;
end
end
end
VA(3,ia+1)=vu;
VA(3,ia+2)=vu;
vs=1;
X=ones(1,ja)
s=2
while((s0.0001)(vs100))
vs=vs+1
s=0
for i=1:ia
for j=VA(3,i):(VA(3,i+1)-1)
if(VA(2,j)==i)
vd=j
end
end
vl=vd-1;
vu=vd+1;
%3??ó??èy??
sl=
您可能关注的文档
- 砂轮切割机安全检查表.doc
- 盾构始发井基坑施工方案.doc
- 矿测复习题MicrosoftWord文档.doc
- 研发管理平台MainSoft安装维护指南.doc
- 研究生财务管理期末试题参考.docx
- 砂石材料试验检测技术.doc
- 硅酸盐水泥中SiO2,Fe2O3,Al2O3含量的测定.docx
- 破伤风类毒素在外伤后应用及应用误区.doc
- 矿井设计备课笔记上.doc
- 硝酸酯类的规范化应用.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)