下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西京学院数学软件实验任务书课程名称数学软件实验班级*学号*姓名*实验课题线性方程组直接三角分解法(Doolittle 分解,Grout分解),平方根法(Cholesky分解,LDLT分解)实验目的熟悉线性方程组直接三角分解法(Doolittle 分解,Grout分解),平方根法(Cholesky分解,LDLT分解)实验要求运用 Matlab/C/C+/Java/Maple/Mathematica 等其中一种语言完成实验内容线性方程组直接三角分解法(Doolittle 分解,Grout分解)线性方程组平方根法(Cholesky分解,LDLT分解)成绩教师实验报告实验名称:Doolittle 分解
2、,Grout分解,平方根法 Cholesky分解,LDLT分解实验目的:线性方程组直接三角分解法实验要求:求线性方程组的解试验流程:输入所要求解的增广矩阵用函数调用处理矩阵输出方程组的解实验工具:matlab软件实验原理:用 matlab 软件先编译 SolveDownTriangle 和 SolveUpTriangle 程序其中两个程序都是对矩阵的处理;Doolittle 分解,Grout分解,平方根法Cholesky分解,LDLT分解都调用他们两个函数进行增广矩阵的处理实验步骤:程序一 :%SolveUpTria nglefun cti onx=SolveUpTria ngle(A,b)N
3、=size(A);n=N(1);for i=n:-1:1if (1<n)s=A(i,(i+1): n)*x(i+1): n,1);ealss=0;endx(i,1)=(b(i)-s)/A(i,i);end程序二:%SolveDow nTria nglefun cti onx=SloveDow nTria ng(A,b)N=size(A);n=N(1);for i=1: nif (i>1)s=A(i,1:(i-1)*x(1:(i-1),1);elses=0;endx(i,1)=(b(i)-s)/A(i,i);end程序三:% Grout分解fun ctionx丄,U=Crout(A,
4、b)N=size(A);n=N(1);L=zeros (n,n);U=eye( n,n);L(1: n,1)=A(1: n,1)U(1,1: n) =A(1,1: n)/L(1,1);for k=2:nL(i,k)=A(i,k)-L(i,1:(k-1)*U(1:(k-1),k);endfor j=(k+1):nU(k,j)=(A(k,j)-L(k,1:(k-1)*U(1:(k-1),j)/L(k,k);endendy=SolveDow nTria ngle(L,b); x=SolveUpTria ngle(U,y);程序四:% Doolittle 分解fun ctionx丄,U=Doolitt
5、le(A,b)N=size(A);n=size(A);L=eye( n,n);U=zeros (n,n);U(1,1: n) =A(1,1: n);L(1: n,1)=A(1: n,1)/U(1,1);for k=2:nfor i=k: nU(k,i)=A(k,i)-L(k,1:(k-1)*U(1:(k-1),i);endfor j=(k+1):nL(j,k)=(A(j,k)-L(j,1:(k-1)*U(1:(k-1),k)/U(k,k); endendy=SolveDow nTria ngle(L,b);x=SolveUpTria ngle(U,y);程序五:% Cholesky 分解一fu
6、n ction区 L=SymPosl (A,b)N=size(A);n=N(1);L(1,1)=sqrt(A(1,1);L(2:n ,1)=A(2:n ,1)/L(1,1);for k=2:nL(k,k)=sqrt(A(k,k)-L(k,1:(k-1)*tra nspose(L(k,1:(k-1) for i=(k+1):nL(i,k)=(A(i,k)-L(i,i:(k-1)*tra nspose(L(k,1:(k-1)/L(k,k);endendy=SolveDow nTria ngle(L,b);x=SolveUpTria ngle(tra nspose(L),y);% Cholesky 分解二fun ctionx,L,D=Sy nPos2 (A,b)N=size(A);n=N(1);L=eye( n,n);d=zeros (n ,1);for k=1: nd(k,1)=A(k,k)-L(k,1:(k-1)*L(k,1:(k-1)*d(1:(k-1),1);for i=(k+1):nL(i,k)=(A(i,k)-L(i,1:(k-1)*d(1:(k-1),1)/d(k,1);endendD=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年锡及锡合金材项目资金需求报告
- 2023年中、小型机场气象观测系统资金申请报告
- 江苏南通市通州区2024-2025学年高三上学期第一次监测地理试题
- 传播信心文化 同创信心伟业-河南信心药业集团内部公关案例
- 管家婆财贸双全系列介绍-计算机软件及应用-it计算机-专业资料
- 2024年秋一年级上册14 ang eng ing ong 公开课一等奖创新教学设计
- 2024年秋一年级上册3雪地里的小画家 第1课时 公开课一等奖创新教案
- 2024年中国机床工具行业市场现状、发展概况、未来前景分析报告
- 员工突发疾病应急预案演练总结报告
- 小学六年级上册教科版品德与社会全册教案及教学计划
- 房屋改造方案
- 小区台风、暴雨、雷电灾害应急预案
- 快递行业安全教育课件
- 《餐饮培训资料》课件
- 拌和站迎检策划方案
- 胃排空障碍护理课件
- 《水浒传》人物分析课件
- 肺动脉高压的病因与诊断
- C语言从入门到精通(第5版)
- 冰球简介介绍
- 基于STM32平台的户外环境监测系统设计
评论
0/150
提交评论