- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验七 直接解线性方程组的数值实验
实验1:
题目:用列主元Gauss消元法求解以下方程组:
编程及结果:
编程:
fprintf(增广矩阵A)
A=[0.729 0.81 0.9 0.6867;1 1 1 0.8338;1.331 1.21 1.1 1.000]
tempo=A(3,:);A(3,:)=A(1,:);A(1,:)=tempo;
fprintf(第一次选主元后的矩阵)
A
A(2,:)=A(2,:)-A(1,:)*A(2,1)/A(1,1);
A(3,:)=A(3,:)-A(1,:)*A(3,1)/A(1,1);
fprintf(第一次消元后的矩阵)
A
tempo=A(3,:);A(3,:)=A(2,:);A(2,:)=tempo;
fprintf(第二次选主元后的矩阵)
A
A(3,:)=A(3,:)-A(2,:)*A(3,2)/A(2,2);
fprintf(第二次消元后的矩阵)
A
%回代求解方程组
x(3)=A(3,4)/A(3,3);
x(2)=(A(2,4)-A(2,3)*x(3))/A(2,2);
x(1)=(A(1,4)-A(1,3)*x(3)-A(1,2)*x(2))/A(1,1);
x
结果:
增广矩阵A
A =
Columns 1 through 2
0.7290 0.8100
1.0000 1.0000
1.3310 1.2100
Columns 3 through 4
0.9000 0.6867
1.0000 0.8338
1.1000 1.0000
第一次选主元后的矩阵
A =
Columns 1 through 2
1.3310 1.2100
1.0000 1.0000
0.7290 0.8100
Columns 3 through 4
1.1000 1.0000
1.0000 0.8338
0.9000 0.6867
第一次消元后的矩阵
A =
Columns 1 through 2
1.3310 1.2100
0 0.0909
0 0.1473
Columns 3 through 4
1.1000 1.0000
0.1736 0.0825
0.2975 0.1390
第二次选主元后的矩阵
A =
Columns 1 through 2
1.3310 1.2100
0 0.1473
0 0.0909
Columns 3 through 4
1.1000 1.0000
0.2975 0.1390
0.1736 0.0825
第二次消元后的矩阵
A =
Columns 1 through 2
1.3310 1.2100
0 0.1473
0 0
Columns 3 through 4
1.1000 1.0000
0.2975 0.1390
-0.0101 -0.0033
x =
Columns 1 through 2
0.2245 0.2814
Column 3
0.3279
实验2:
题目:写用追赶法解三对角方程组的程序,并解下列方程组:
编程及结果:
编程:
A=[2,-1,0,0;-1,2,-1,0;0,-1,2,-1;0,0,-1,2];
b=[5,-12,11,-1];
[l,u,p]=lu(A);%对矩阵A进行LU分解,l单位下三角,u上三角,p是置换矩阵
%l,u
y(1)=b(1);
y(2)=b(2)-l(2,1)*y(1);
y(3)=b(3)-l(3,1)*y(1)-l(3,2)*y(2);
y(4)=b(4)-l(4,1)*y(1)-l(4,2)*y(2)-l(4,3)*y(3);
x(4)=y(4)/u(4,4);
x(3)=(y(3)-u(3,4)*x(4))/u(3,3);
x(2)=(y(2)-u(2,4)*x(4)-u(2,3)*x(3))/u(2,2);
x(1)=(y(1)-u(1,4)*x(4)-u(1,3)*x(3)-u(1,2)*x(2))/u(1,1);
x
结果:
x =
1.0000 -3.0000 5.0000 2.0000
实验3
您可能关注的文档
- 纳米科学之材料表征方法.ppt
- 生物质能源树种油桐产业化项目可行性与研究报告.doc
- 钠离子检测临床应用.ppt
- 耐克不良决策廉价机票编织起旅行图.ppt
- 南昌大学金属工艺学第5篇.ppt
- 南方低山丘陵地区开发.ppt
- 狮索互动Cicose——国内领先数字创意整合解决方案服务提供商.doc
- 施工管理报告(奉化尚田2标).doc
- 南京proe模具设计培训.ppt
- 施工投标资格预审报告.doc
- 高中劳动教育实践体验与劳动习惯养成研究教学研究课题报告.docx
- 初中校园绿化景观设计课程与学生创新思维培养研究教学研究课题报告.docx
- 《设施葡萄栽培环境调控与果实品质提升的可持续发展策略研究》教学研究课题报告.docx
- 数字化评价视角下小学音乐创新实践活动评价方法与效果分析教学研究课题报告.docx
- 《农村生态旅游与乡村振兴协同发展中的利益相关者博弈研究》教学研究课题报告.docx
- 6 针对动态场景的深度学习图像超分辨率重建算法在实时性方面的优化教学研究课题报告.docx
- 2025年嵩县参加洛阳市第二批中小学面向社会招聘教师(联考)60人备考试题及答案解析.docx
- 2025四川雅安市天全县城区第一完全小学第二轮面向全县选聘教师5人笔试参考题库附答案解析.docx
- 小学数学教学中的数据分析与数学思维能力培养教学研究课题报告.docx
- 初中历史说理课堂中的时空观念教育策略教学研究课题报告.docx
文档评论(0)