数值分析用矩阵分解法解线性代数方程组.pptx
《数值分析用矩阵分解法解线性代数方程组.pptx》由会员分享,可在线阅读,更多相关《数值分析用矩阵分解法解线性代数方程组.pptx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1页/共31页第2页/共31页第3页/共31页第4页/共31页第5页/共31页第6页/共31页第7页/共31页lupdsv.m%功能:调用列主元三角分解函数LU,p=lupd(A)%求解线性方程组Ax=b。%解法:PA=LU,Ax=bPAx=Pb%LUx=Pb,y=Ux%Ly=f=Pb,f(i)=b(p(i)%输入:方阵A,右端项b(行或列向量均可)%输出:解x(行向量)第8页/共31页function x=lupdsv(A,b)n=length(b);LU,p=lupd(A);y(1)=b(p(1);for i=2:n y(i)=b(p(i)-LU(i,1:i-1)*y(1:i-1);en
2、dx(n)=y(n)/LU(n,n);for i=(n-1):-1:1 x(i)=(y(i)-LU(i,i+1:n)*x(i+1:n)/LU(i,i);end第9页/共31页lupqdsv.m%功能:调用全主元三角分解函数LU,p,q=lupqd(A)%求解线性方程组Ax=b。%解法:PAQ-1=LU,Ax=b(PAQ-1)(Qx)=Pb%LU(Qx)=Pb,z=Qx,y=Uz%Ly=f=Pb,f(i)=b(p(i)%Uz=y,z=Qx,x(q(i)=z(i).%输入:方阵A,右端项b(行或列向量均可)%输出:解x(行向量)第10页/共31页function x=lupqdsv(A,b)n=l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 矩阵 解法 线性代数 方程组
限制150内