数值分析 Doolittle分解 用matlab做?

数值分析 Doolittle分解 用matlab做?,第1张

根据Doolittle分解格式, 可以用matlab分解A矩阵为一个下三角矩阵L与上三角矩阵U的乘积。

其实现过程为:

第一步:初始化

1、初始化上三角阵的第一行

2、初始化下三角阵的第一列

第二步:前向分解计算

根据上述方法编程,为了说明问题,特举例如下。

3、例题

将 A=[1 11 2]分解成L和U矩阵

将 A =[2,2,34,7,7-2,4,5]分解成L和U矩阵

4、运行程序,可得到如下结果。

Doolittle 三⾓矩阵分解

有关Doolittle三⾓矩阵分解的思路和代码实现。

什么是Doolittle 分解

⾸先对⼀个⾏列式不为零的矩阵来说,⼀定可以通过初等⾏变换 将 该矩阵转化成⼀个初等矩阵和⼀个上三⾓矩阵相乘的形式。

此时如果L 是⼀个单位下三⾓矩阵 ,表明矩阵A 可以进⾏Doolittle 分解 ,当然,Doolittle分解的三⾓形 并不唯⼀;设矩阵D是 可逆对⾓矩阵,则有

第 1 页

,故

同时,⼜可变化为

就相当于,⼜产⽣了⼀组 L 和 U。

Doolittle 分解唯⼀的充要条件是 N-1 阶顺序主⼦式⼤于零,如果在n-1阶⼦式中有不为零的项,可通过初等⾏变换,消除这种现象。使⽤程序进⾏矩阵分解。

⾸先将⼀个矩阵分解为两个矩阵的乘积可以通过待定系数法 进⾏实现,矩阵如下所⽰。

容易求得 矩阵L的第⼀列和矩阵U的第⼀⾏⽐较容易计算,即 满⾜如下公式A =L ⋅U

展开全文

限免

导长图

分享

发送至微信

下载文档

北京百度网讯科技有限公司 版本号8.0.70 隐私政策 权限说明

版权说明:本文档由用户提供并上传,收益专属归内容提供方,若内容存在侵权,请进行举报或认领。

页数说明:当前展示页数为百度文库重新排版后结果,原始文档共4页。

第 2 页

相关文档

矩阵数值分析doolittle分解

浏览量1571

热度文档

3.2.2 矩阵的doolittle分解

浏览量1715

百里挑一

精选Doolitt...会员文档837篇

精选文档

3.2.2_矩阵的doolittle分解

2531人阅读

矩阵的doolittle分解

1176人阅读

矩阵doolittle分解算法

1615人阅读

3.2.2矩阵的doolittle分解

1087人阅读

开通VIP解锁全部免费资源

3.2.2矩阵的doolittle分解

浏览量1416

3.2.2 矩阵的doolittle分解 PPT课件

浏览量1204

Doolittle三角矩阵分解

文件夹

APP精选

3.2.2 矩阵的doolittle分解 - 百度文库

1000人阅读

3.2.2 矩阵的doolittle分解解析 - 百度文库

1.0W人阅读

Doolittle分解法(三角分解算法)求解线性方程组(MATLAB实现)_百度文...

1496人阅读

doolittle分解法 -


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11202090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存