


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西安交通大学计算方法a实验报告 实验一 矩阵的分解 一、实验目的 掌握矩阵的分解原理和一般方法,学会利用矩阵分解直接求解线性方程组。 二、实验内容 求矩阵a=?ij?20?20的ldl分解与cholesky分解,其中 t?ij?i,i?j。 min(i,j),i?j?三、问题分析 1 cholesky分解 cholesky分解是针对被分解矩阵为对称正定的情况给出的。 分解步骤如下: g11?11,y1?b1/g11,gi1?i1g11 do i?2?n; j?2?n gjj?jj?gjk2 k?1j?1if gjj?0 stop,jump to(5) do i?j?1?n j?1?gg?ij?
2、ikkj?k?1?gij? gjj gji?gij j?1?b?gy?i?ikk?k?1?yi? gjj end do end do 2 ldl分解 tldlt分解是针对cholesky分解中的开平方运算进行的改进。 分解步骤如下: r1i?1i,ri1?r1i/r11,y1?b1 i?1?n do i?2?n do j?i?n i?1?rij?ij?likrkj? k?1?lji?rij/rii i?1?yi?bi?likbk? k?1? end do end do 四、matlab求解 分别写出ldl分解和cholesky分解的函数程序gaijinsqrt.m和cholesky.m,调用格
3、 t式如下: 1. index,x,r=gaijinsqrt(a,b) 参数说明: a和b分别是线性代数方程组ax=b的系数矩阵和右端向量;输出x为解向量。 index,x,g=cholesky(a,b) 参数说明: a和b分别是线性代数方程组ax=b的系数矩阵和右端向量;输出x为解向量。 然后写出主程序homework2.m如下: %生成矩阵a a=zeros(20,20); for i=1:20 for j=1:20 if i=j if ij a(i,j)=j; else a(i,j)=i; end else a(i,j)=i; end end end b=ones(20,1); for
4、i=1:10 b(i)=i; b(21-i)=i; end %ldlt分解 index1,x1,r=gaijinsqrt(a,b) %cholesky分解 index2,x2,g=cholesky(a,b) gaijinsqrt.m和cholesky.m见附件 五、实验结果 选取b=1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1。实验结果如下:?1?000?0?11?10?d=?11,l=?1?0?,g=?1?1?00?1?20?20?1?110?20?20?1?1?111?20?20 ? ? 实验二 三对角方程组tx?f的求解 一、 实验目的 掌握三对角方
5、程组tx?f求解的原理和方法。 二、 实验内容 求三对角方程组tx?f的解,其中: ?1 1 0 0 0?1 2 1 0 0?ttt?0 1 3 1 0?,x?x1,x2,x3,x4,x5?,f?3,8,15,24,29?。 ?0 0 1 4 1?0 0 0 1 5?三、 问题分析 追赶法的算法组织如下: (1) 输入三对角矩阵t和右端向量f; (2) 将t压缩为四个一维数组?ai?、?bi?、?ci?、?di?,将分解矩阵压缩为三个一维数组 ?li?、?ri?、?yi? (3) 对t做crout分解(也可以用doolittle分解)导出追赶法的计算步骤如下: l1?b1,y1?d1l1 do
6、 i?2?n ri?1?ci?1li?1, li?bi?airi?1,yi?di?aiyi?1?li end do (4) 回代求解x xn?yn do i?n?1?1 xi?xi?rixi?1 end do (5) 停止,输出结果 四、 matlab求解 编写追赶法的函数程序zhuigan.m,调用格式如下: x,r1=zhuigan(a,b) 参数说明: a和b分别是线性代数方程组的系数矩阵和右端向量,x是求得的解向量,r1是分解矩阵。 编写主程序homework3.m如下: t=1 1 0 0 0;1 2 1 0 0;0 1 3 1 0;0 0 1 4 1;0 0 0 1 5; f=3;8;15;24;29; %调用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台市人民医院特种设备安全管理基本知识测试
- 石家庄市人民医院科研经费管理与使用考核
- 天津市人民医院全膝关节置换术独立操作考核
- 石家庄市中医院肝移植受体手术主刀医师资质评审
- 2025北京市海淀区育鹰小学教师招聘5人模拟试卷及答案详解1套
- 2025福建福州市永泰县青少年业余体校外聘柔道教练员招聘1人模拟试卷附答案详解
- 2025广东东莞市东坑镇中心幼儿园第二批招聘老师3人模拟试卷及答案详解(易错题)
- 2025黑龙江鸡西市社会治安综合治理中心招聘公益性岗位1人考前自测高频考点模拟试题完整参考答案详解
- 2025湖南省怀化学院高层次人才公开招聘100人考前自测高频考点模拟试题及答案详解(历年真题)
- 衡水市中医院人事档案管理与保密制度知识考核试题
- 北京中医药大学宣讲
- 行政责任伦理重构-洞察及研究
- 养老护理员工作流程
- 摩托车智能化技术分析-洞察阐释
- 古籍版本智能鉴定-洞察阐释
- 公共组织绩效评估-形考任务一(占10%)-国开(ZJ)-参考资料
- 2025春江苏开放大学大学英语(B)(1)060051过程性考核作业3参考答案
- 《2025年CSCO HR阳性晚期乳腺癌治疗指南》解读
- 企业决策支持系统-项目案例分析
- 遗传性红细胞增多症护理查房
- DB37-T 5310-2025《城镇排水管渠养护维修服务规范》
评论
0/150
提交评论