数值分析第07次作业
实验七 直接解线性方程组的数值实验
实验1:
题目:用列主元Gauss消元法求解以下方程组:
?0.7290.810.9??x1??0.6867???????111x?0.83382???????1.3311.211.1??x??1.000????3???
编程及结果:
编程:
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:
题目:写用追赶法解三对角方程组的程序,并解下列方程组:
?2x1?x2?5??x?2x?x??12?123 ???x2?2x3?x4?11???x3?2x4??1
编程及结果:
编程:
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:
题目:用LU分解及列主元高斯消去法解线性方程组
?701??x1??8?10????x????32.099999625.900001??2???? ??5??15?1??x3??5??????x21021???4???输出Ax?b中系数A?LU分解的矩阵L和U,解向量x及det(A);列主元法的行交换次序,解向量x及det(A);比较两种方法所得的结果。
编程及结果:
1)LU分解
clc clear
A=[10 -7 0 1
-3 2.099999 6 2 5 -1 5 -1 2 1 0 2 ];
b=[8 5.900001 5 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
t=det(A) 结果: l =
1.0000 0 0 0 0.5000 1.0000 0 0 -0.3000 -0.0000 1.0000 0 0.2000 0.9600 -0.8000 1.0000 u =
10.0000 -7.0000 0 1.0000 0 2.5000 5.0000 -1.5000 0 0 6.0000 2.3000 0 0 0 5.0800
x = 0.1949 -0.7661 0.9695 0.6882 t =
-762.0001
2)列主元高斯消去法 clear clc
A=[10 -7 0 1 ; -3 2.099999 6 2 ; 5 -1 5 -1 ; b=[8 5.900001 5 1]; n=length(b); X=zeros(n,1); c=zeros(1,n); d1=0; t=det(A)
2 1 0 2 ];
…… 此处隐藏:896字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




