使用matlab内存不足,Matlab内存不足问题(Out of memory)
发布日期:2021-10-31 15:52:23 浏览次数:3 分类:技术文章

本文共 693 字,大约阅读时间需要 2 分钟。

今天遇到过这个错误:

??? Error using ==> horzcat

Out of memory. Type HELP MEMORY for your options.

做算法仿真时,矩阵太大,超出内存了。当信号矩阵缩到可以满足内存时,仿真也没意义了,只有找解决办法了。

找到一个可以用的做法:

修改C:\ Boot.ini文件如下:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINNT="????"... /3GB

注意后面的/3GB就是后加上的。重新启动系统再次运行matlab。问题解决。

再测试内存时,如下

>> memory

Maximum possible array:            1023 MB (1.072e+009 bytes) *

Memory available for all arrays:   2487 MB (2.608e+009 bytes) **

Memory used by MATLAB:              335 MB (3.516e+008 bytes)

Physical Memory (RAM):             3062 MB (3.211e+009 bytes)

加载矩阵后

>> memory

Maximum possible array:             683 MB (7.163e+008 bytes) *

原来32位机matlab,矩阵空间还不到300MHz。

转载地址:https://blog.csdn.net/weixin_39987847/article/details/115808340 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:php sessionid 重复,php_ session_id 限制同一用户同时登录
下一篇:snmp在php中的使用,在php中转换python代码以计算snmpvlan掩码的最佳方法

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月08日 10时38分29秒