24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2160  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

shi-fq

金虫 (正式写手)

[求助] 近似奇异矩阵 怎么处理

求解方程组  [A][X]=[B]    其中A是一个非常大的矩阵(约50000*7)  计算发现A的秩很小  都10的负17次方了!!  请问这样的方程组该怎么处理?才能比较合理?谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shi-fq

金虫 (正式写手)

引用回帖:
3楼: Originally posted by hy东舟 at 2012-07-26 10:07:30
matlab中直接应用A\b会有关于A近似奇异的提示,但是会给出一个近似解吧,当条件数很大的时候,方程组是不能期望解的很准确的。

是这样的,会给出一个解。希望最好没有这个近似奇异的提示,也希望怎么处理下让矩阵的变得非奇异  那样给人讲也底气足点嘛
4楼2012-07-26 10:13:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

eastsunsong

金虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
忘了,不过记得李庆扬的数值分析上提到过
大校
2楼2012-07-25 16:55:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hy东舟

银虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
shi-fq: 金币+50, ★★★很有帮助 2012-07-26 17:52:28
matlab中直接应用A\b会有关于A近似奇异的提示,但是会给出一个近似解吧,当条件数很大的时候,方程组是不能期望解的很准确的。
3楼2012-07-26 10:07:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hy东舟

银虫 (初入文坛)

直接在SVD中舍去小的奇异值,这样矩阵就不那么奇异了,但是将原问题改变了,另一种利用预处理技术,将原问题等价到一个条件数适中的方程组,再进行求解
5楼2012-07-26 10:36:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见