【转载】matlab内存使用

2006年11月9日 由 jxj 留言 »

发信人: ArmStrong (感性过了头,就是性感吗?), 信区: MathTools
标  题: Re: 请问matlab中矩阵的阶数最大是多少阿,在先等。
发信站: 瀚海星云 (2005年11月27日13:28:42 星期天), 站内信件

Matlab的数组使用的内存必须是一段连续的内存,内存能用多少,就能开多大的数组,这里的内存包括物理内存和磁盘虚拟的内存。

现在使用的32bit cpu的机器最多能用2^32=4G的momory,但是windows操作系统把user模式下可以使用的内存数限制了,有可能是2G和3G,这个要看你的操作系统和启动项,参看:
http://support.microsoft.com/kb/q291988/

你说的那个数组256×120000=3G 正是内存限制造成的
http://www.mathworks.com/support/tech-notes/1100/1106.shtml

察看你还可以使用多少连续memory,使用

feature(‘DumpMem’)

Related posts:

  1. MATLAB图像转换EPS的方法
广告位

留下评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

注意: 评论者可以使用'@User+空格'去通知其他评论者。比如,ABC是本文的一个评论者,当其他人的评论中包含 '@ABC '(不包括单引号 '),该评论内容将被自动发给ABC.请务必注意User要和评论者的名字完全匹配(区分大小写)。
Better Tag Cloud