高斯消元法(含MATLAB编程)
高斯消元法(含MATLAB编程)
习 题 解 答1.用高斯消元法求解下列方程组 Ax b. 4 1 1 1 1 3 (1) A 1 2 2 b 0 ;(2) 2 2 1 1 1 1 3 2 1 1 1 4 3 2 b 1 3 4 3 2 3 4 1
用MATLAB编写高斯消元法程序如下: clear
format rat
高斯消元法(含MATLAB编程)
[m,n]=size(A);
for i=1:(m-1)numb=int2str(i); disp(['第',numb,'次消元后的增广矩阵']) for j=(i+1):m A(j,:)=A(j,:)-A(i,:)*A(j,i)/A(i,i);
endA end
高斯消元法(含MATLAB编程)
%回代过程
disp('回代求解')x(m)=A(m,n)/A(m,m); for i=(m-1):-1:1 x(i)=(A(i,n)-A(i,i+1:m)*x(i+1:m)')/A(i,i); end
x(1)输入增广矩阵A=[1 1 -1 1;1 2 -2 0;-2 1 1 1] 第1次消元后的增广矩阵
高斯消元法(含MATLAB编程)
1 0
1 1
-1 -1
1 -1
第2次消元后的增广矩阵 0 3 1 1 0 1 0 0 回代求解 x = (2,2 ,3 )’
-1 -1 -1 2
3 1 -1 6
高斯消元法(含MATLAB编程)
(2) 输入增广矩阵 A=[4 3 2 1 1;3 4 3 2 1;2 3 4 3 -1;1 2 3 4 -1]
第1次消元后的增广矩阵4 0 0 0 3 7/4 3/2 5/4 2 3/2 3 5/2 1 5/4 5/2 15/4 1 1/4 -3/2 -5/4
第2次消元后的增广矩阵
高斯消元法(含MATLAB编程)
4 0
3 7/4
2 3/2
1 5/4
1 1/4
00
00
12/710/7
10/720/7
-12/7-10/7
第3次消元后的增广矩阵 4 3 2 1 1
00 0
7/40 0
3/212/7 0
5/410/7 5/3
1/4-12/7 0
高斯消元法(含MATLAB编程)
回代求解 x = (0,1,-1 ,0 )’ 2.用列主元消元法求解下列方程组 Ax b. 0 2 0 1 0 3 2 6 4 2 2 3 2 2 b (1) A 10 7 0 b 7 ;(2) 4 3 0 1 7 5 1 5 6 6 1 6 5 6
用MATLAB编写列主元消元法程序如下: clear
format rat
高斯消元法(含MATLAB编程)
[m,n]=size(A); for i=1:(m-1)
numb=int2str(i);disp(['第',numb,'次选列主元后的增广矩阵']) temp=max(abs(A(i:m,i))); [a,b]=find(abs(A(i:m,i))==temp);
高斯消元法(含MATLAB编程)
disp(['第',numb,'次消元后的增广矩阵']) for j=(i+1):m A(j,:)=A(j,:)-A(i,:)*A(j,i)/A(i,i); end A end %回代过程 disp('回代求解') x(m)=A(m,n)/A(m,m); for i=(m-1):-1:1 x(i)=(A(i,n)-A(i,i+1:m)*x(i+1:m)')/A(i,i); end x
高斯消元法(含MATLAB编程)
(1)输入增广矩阵A=[-3 2 6 4;10 -7 0 7;5 -1 5 6] 第1次选列主元后的增广矩阵 10 -3 -7 2 6 0 4 6 7 61/10 5/2 7
第1次消元后的增广矩阵 5 -1 5 10 -7 0 0 0 -1/10 5/2 6 5
高斯消元法(含MATLAB编程)
第2次选列主元后的增广矩阵 10 -7 0 0 0 5/2 -1/10 5 6
7 5/2 61/10
第2次消元后的增广矩阵 10 -7 0 7
0 0
5/2 0
5 31/5
5/2 31/5
回代求解 x = (1/4503599627370496,-1 ,1 )’
高斯消元法(含MATLAB编程)
(2) 输入增广矩阵 A=[0 2 0 1 0;2 2 3 2 -2;4 -3 0 1 -7;6 1 -6 -5 6]第1次选列主元后的增广矩阵 6 1 6 5 6 2 2 3 2 2 4 3 0 1 7 0 2 0 1 0
第1次消元后的增广矩阵1 6 5 6 6 0 5/ 3 5 11/ 3 4 0 11/ 3 4 13/ 3 11 2 0 1 0 0
高斯消元法(含MATLAB编程)
第2次选列主元后的增广矩阵
1 6 5 6 6 0 11/ 3 4 13/ 3 11 0 5/ 3 5 11/ 3 4
2 0 1 0 0第2次消元后的增广矩阵1 6 5 6 6 0 11/ 3 4 13 / 3 11 0 0 75 /11 62 /11 9 0 0 24 /11 37 /11 6
高斯消元法(含MATLAB编程)
第3次选列主元后的增广矩阵1 6 5 6 6 0 11/ 3 4 13 / 3 11 0 0 75 /11 62 /11 9 0 24 /11 37 /11 6 0
第3次消元后的增广矩阵1 6 5 6 6 0 11/ 3 4 13/ 3 11 0 0 75 /11 62 /11 9 0 0 0 39 / 25 78 / 25
回代求解 x = (-1/2 ,1,1/3,-2)’
高斯消元法(含MATLAB编程)
4. 用直接LU分解方法求1题中两个矩阵的LU分 解,并求解此二方程组。
1 1 1 1 0 0 1 1 1 1 2 2 1 1 0 * 0 1 1 (1) 2 1 1 2 3 1 0 0 2 ' Ly b y (1, 1,6) Ux y x (2, 2,3)'
高斯消元法(含MATLAB编程)
3 2 1 1 4 3 2 1 1 4 3/4 4 3 2 1 3/4 7/4 3/2 5/4 1/4 ( 2) A : b 1/2 3 4 3 1 1/2 6/7 4 3 1 4 1 1/4 2 3 4 1 1/4 5/7 3 3 2 1 1 4 3 2 1 1 4 3/4 7/4 3/2 5/4 1/4 3/4 7/4 3/2 5/4 1/4 , 1/2 6/7 12/7 10/7 -12/7 1/2 6/7 12/7 10/7 -12/7 1 1/4 5/7 5/6 5/3 0 1/4 5/7 5/6 4 2 1 1 4 3 3/ 4 1 7 / 4 3/ 2 5/ 4 ,U L 1/ 2 6 / 7 1 12 / 7 10 / 7 1 5/ 3 1/ 4 5 / 7
…… 此处隐藏:1012字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




