24小时热门版块排行榜    

查看: 1254  |  回复: 5

yali871121

新虫 (初入文坛)

[求助] matlab 如何处理大规模矩阵???大家帮帮忙吧。急

我用的是matlabR2008a,现在程序中需要用到262144*262144的矩阵,但是matlab好像都生成不了这么大的矩阵,怎么办???大家帮帮忙吧。。先谢谢各位了。。

[ Last edited by jjdg on 2011-5-26 at 01:30 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

【答案】应助回帖

★ ★
微尘、梦想(金币+2): 谢谢参与应助! 2011-05-26 15:44:26
用sparse矩阵,也就是稀疏矩阵。当然这要求你的矩阵是稀疏的。

如果不是,那别忘了,矩阵是可以分块运算的。如果已经忘了,那就去看看线性代数的书吧。

PS:还不让简单回贴,我晕....
2楼2011-05-26 09:20:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yali871121

新虫 (初入文坛)

引用回帖:
Originally posted by holmescn at 2011-05-26 09:20:07:
用sparse矩阵,也就是稀疏矩阵。当然这要求你的矩阵是稀疏的。

如果不是,那别忘了,矩阵是可以分块运算的。如果已经忘了,那就去看看线性代数的书吧。

PS:还不让简单回贴,我晕....

非常感谢您的回复,我的这个矩阵不是稀疏矩阵,我也想用分块的方法了。正在想办法。O(∩_∩)O谢谢
3楼2011-05-27 20:57:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshilsh

荣誉版主 (职业作家)

优秀版主

【答案】应助回帖


jjdg(金币+1): 感谢参与 2011-05-29 01:40:25
不能超过2000的,目前咱们的电脑,超大内存除外,还要特别设置

能分块最好了
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
4楼2011-05-28 16:53:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

afgh2587849

木虫 (小有名气)


dubo(金币+1): 欢迎常来程序语言版讨论 2011-06-13 19:35:26
引用回帖:
Originally posted by yali871121 at 2011-05-25 18:09:25:
我用的是matlabR2008a,现在程序中需要用到262144*262144的矩阵,但是matlab好像都生成不了这么大的矩阵,怎么办???大家帮帮忙吧。。先谢谢各位了。。

[ Last edited by jjdg on 2011-5-26 at 01:30 ]

lz后来想出来什么办法了没? 如果解决问题的话不妨拿出来分享一下,可能也有人碰到同样的问题
5楼2011-06-10 03:13:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (初入文坛)

本帖仅楼主可见
6楼2013-05-18 14:04:13
已阅   申请程序强帖   回复此楼   编辑   查看我的主页
相关版块跳转 我要订阅楼主 yali871121 的主题更新
信息提示
请填处理意见