- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算方法实验报习题2(浙大版)
计算方法实验报告
实验名称: 实验2 列主元素消去法解方程组
引言
很小,用作除数会导致中间结果矩阵元素数量级严重增长和舍入误差的扩散,使结果不可靠;采用选主元素的三角分解法可以避免此类问题。高斯消去法的消去过程,实质上是将A分解为两个三角矩阵的乘积A=LU,并求解Ly=b的过程。回带过程就是求解上三角方程组Ux=y。所以在实际的运算中,矩阵L和U可以直接计算出,而不需要任何中间步骤,从而在计算过程中将高斯消去法的步骤进行了进一步的简略,大大提高了运算速度,这就是三角分解法。采用选主元的方式与列主元高斯消去法一样,也是为了避免除数过小,从而保证了计算的精确度。
实验目的和要求算法原理与流程图
原理
经过k-1步分解后,可变成如下形式:
第k步分解,为了避免用绝对值很小的数作除数,引进量
,于是有=。如果,则将矩阵的第t行与第k行元素互换,将(i,j)位置的新元素仍记为或,然后再做第k步分解,这时
流程图
程序代码及注释
%运用列主元素消去法求解方程组并实现PA=LU
function [x,L,U,P,IP]=lzylu(A,b) %定义函数
[m,n]=size(A); %计算系数矩阵A的行列数
if m~=n
error(系数矩阵不是方阵);
return;
end
if det(A)==0 %计算矩阵A的行列式,若为零则A是奇异矩阵
error(矩阵不能被三角形分解)
end
u=A;v=b;
q=eye(m);s=q; %定义单位矩阵
for j=1:m-1 %按照列循环
t=abs(u(j,j));
mj=j;
for i=j:m
if abs(u(i,j))t
mj=i;
end
end %比较大小,选列主元素
if u(mj,j)==0
error(系数矩阵奇异);
return
end
B=u(j,:);c=v(j);
u(j,:)=u(mj,:);v(j)=v(mj);
u(mj,:)=B;v(mj)=c; %交换两行,将列主元素所在行移到第j行
IP(j)=mj; %记录互换,表示第j行与第IP(j)行互换
ts=s(j,:);
s(j,:)=s(mj,:);
s(mj,:)=ts; %置换矩阵进行相应行交换
u(j+1:m,j)=u(j+1:m,j)/u(j,j); %求出L矩阵第j列第j+1到第m行元素
u(j+1:m,j+1:m)=u(j+1:m,j+1:m)-u(j+1:m,j)*u(j,j+1:m);
%解出u矩阵做完第j次消元后的矩阵
v(j+1:m)=v(j+1:m)-v(j)*u(j+1:m,j);
%v也要对应系数进行运算,相比杜利特尔(Doolittle)分解法减少了l*y=b,y=u*x先要求解y再求x的过程
end
P=s;
L=tril(u,-1)+q; %对u取下三角,其余部分全部为0,得到L矩阵
U=triu(u); %对u取上三角,其余部分全部为0,得到U矩阵
x(m)=v(m)/u(m,m);
for i=m-1:-1:1
sum=0;
for k=i+1:m
sum=sum+U(i,k)*x(k);
end
x(i)=(v(i)-sum)/u(i,i);
end %利用U*x=v,求解x得到行向量
x=x; %转置为列向量 算例分析
A=[1 1 1 1 1 1 1;2 1 1 1 1 1 1;3 2 1 1 1 1 1;4 3 2 1 1 1 1;5 4 3 2 1 1 1;6 5 4 3 2 1 1;7 6 5 4 3 2 1];
b=[7 8 10 13 17 22 28];
[x,L,U,P,IP]=lzylu(A,b)
x =
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
1.0000
L =
1.0000 0 0 0 0 0 0
0.2857 1.0000 0 0 0 0 0
0.4286 0.8000 1.0000 0 0 0 0
您可能关注的文档
- 西师版数学四上材分析.doc
- 西方现代主义文讲稿.doc
- 西方现代景观设的探索学生复习提纲.doc
- 西瓜栽培的生物基础.docx
- 西苑立交站(明顺作法)地下连续墙钢筋笼吊装方案.doc
- 要用 桩基C3混凝土配合比设计2.doc
- 见习造价员习题造价基础).doc
- 规模化养牛场沼工程启动运行研究.doc
- 规范部件码输入系统安装使用手册(V2.0).doc
- 视得安可视对讲材及功能说明.doc
- 2023-2024学年深圳实验学校中学部8年级下期中数学试卷含答案.pdf
- 2023-2024学年深圳市福田区8年级下期中数学试卷含答案.pdf
- 2023-2024学年深圳市罗湖区8年级下期中英语试卷含答案.pdf
- 2023-2024学年深圳市罗湖区翠园实验学校、桂圆中学8年级下期中道法试卷含答案.pdf
- 2023-2024学年深圳市龙岗区多校联考8年级下期中物理试卷含答案.pdf
- 2023-2024学年深圳市龙岗区多校联考8年级下期中英语试卷含答案.pdf
- 2023-2024学年深圳中学8年级下期中物理试卷含答案.pdf
- 2023-2024学年深圳市龙岗区8年级下期中英语试卷含答案.pdf
- 2023-2024学年深圳中学8年级下期中历史试卷含答案.pdf
- 2023-2024学年深圳市盐田外国语学校8年级下期中道法试卷含答案.pdf
最近下载
- 《2013年建设工程工程量清单计价规范》GB50500-2013.pdf VIP
- 2025年南京市教师招聘考试公共知识试题卷(含历年真题赠送).docx
- 生物命题培训课件.pptx VIP
- Schneider施耐德安装和操作手册-ATV930 ATV950 御程系列变频器安装手册.pdf
- 2025年国考《行测》真题及完整答案详解【夺冠系列】.docx
- J-BT 10466-2020星形弹性联轴器.PDF VIP
- 数据容灾备份中心建设方案书.docx VIP
- 卫生服务中心“十五五”五年中长期发展规划(2025-2029年).pptx
- 第十一章 地层与地层单位.ppt VIP
- 石膏板生产线联合车间车间施工组织设计.doc VIP
原创力文档


文档评论(0)