声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2917|回复: 10

[编程技巧] LU分解问题

[复制链接]
发表于 2007-5-30 16:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
求教大家:
如何将一个矩阵如
b1 =
   -8.2428    2.3529    3.6666
    2.3529   -4.7274         0
    3.6666         0   -3.3333
形成因子表并按上三角存放?
谢谢了!

[ 本帖最后由 eight 于 2007-5-30 18:55 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-5-30 16:36 | 显示全部楼层
什么是矩阵的因子表?
 楼主| 发表于 2007-5-30 16:45 | 显示全部楼层
若用三角分解法求系数矩阵的因子表的话,所谓三角分解法就是任何方阵A都可分解为一个下三角矩阵L和一个上三角矩阵R,即A=LR
发表于 2007-5-30 18:55 | 显示全部楼层
原帖由 zhang_xiao158 于 2007-5-30 16:45 发表
若用三角分解法求系数矩阵的因子表的话,所谓三角分解法就是任何方阵A都可分解为一个下三角矩阵L和一个上三角矩阵R,即A=LR


help lu
发表于 2007-5-30 21:15 | 显示全部楼层
lu分解也与所谓的因子表没有任何关系啊.
发表于 2007-5-30 21:21 | 显示全部楼层
搞不懂何谓因子表,但从楼主的解释来看似乎正是LU分解:
任何方阵A都可分解为一个下三角矩阵L和一个上三角矩阵R,即A=LR
 楼主| 发表于 2007-5-31 09:12 | 显示全部楼层
运用求得的LR中各元素就可组成原矩阵的因子表。这时,因子表的下三角部分纪录的是下三角矩阵L中的所有非对角元素,上三角部分记录的是上三角矩阵R中的所有非对角元素,对角线上记录的则是下三角矩阵各对角元的倒数。
发表于 2007-5-31 10:24 | 显示全部楼层
应该把它先分解后再取其元素呀
发表于 2007-5-31 10:49 | 显示全部楼层
是不是这个意思:
a= [  -8.2428    2.3529    3.6666; 2.3529   -4.7274     0;    3.6666   0   -3.3333];
[b,c]=lu(a);
b1=diag(b);                %下三角阵的对角元素
b=b-diag(diag(b));
c=c-diag(diag(c));
d=b+c;
b2=1./b1;                   %下三角阵的对角元素的倒数
d=d+diag(b2);

评分

1

查看全部评分

发表于 2007-5-31 13:01 | 显示全部楼层
我怎么学矩阵的时候都没听说过所谓的因子表啊.
 楼主| 发表于 2007-5-31 15:06 | 显示全部楼层
是电力系统里面的内容,为了节省内存而先形成因子表。lxq 答对了,谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-24 07:18 , Processed in 0.057131 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表