版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年黑龙江省伊春社区工作者考试试题解析及答案
- 中医传统疗法在疼痛治疗中的应用研究
- 中智投资有限公司招聘笔试题库2026
- 2026春季中国工商银行湖北省分行校园招聘260人备考题库附答案详解(综合题)
- 哈药集团股份有限公司2026届春季校园招聘备考题库带答案详解(模拟题)
- 2026浙江金华市浦江县教育系统招聘教师20人备考题库及答案详解(各地真题)
- 2026上半年北京事业单位统考市经济和信息化局招聘6人备考题库附完整答案详解(典优)
- 2026浙江宁波市医疗中心医院招聘编外人员1人备考题库含答案详解(模拟题)
- 2026浙江温州市残疾人康复服务指导中心招聘编外康复教师2人备考题库及参考答案详解【典型题】
- 2026陕西西安交通大学党委医学部文员招聘1人备考题库附答案详解【能力提升】
- 2026福建浦开集团有限公司、福建浦盛产业发展集团有限公司、福建浦丰乡村发展集团有限公司社会公开招聘补充笔试模拟试题及答案解析
- 桥牌协会内部管理制度
- 2026重庆市南岸区消防救援支队消防文员招录2人笔试备考试题及答案解析
- 2026年山东省立第三医院初级岗位公开招聘人员(27人)笔试备考试题及答案解析
- 2026年滁州天长市大通镇预任制村干及村级后备干部储备库选拔28名笔试备考试题及答案解析
- 2026秋招:广州环投集团笔试题及答案
- 【新教材】人教PEP版(2024)四年级下册英语全册教案(含教学计划)
- 挤塑工艺培训课件
- 生成式AI赋能下的高中地理教师教育观念更新与教学实践研究教学研究课题报告
- 肠道菌群移植培训课件
- T/CAPE 11005-2023光伏电站光伏组件清洗技术规范
评论
0/150
提交评论