加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 如何在Matlab 2009b中增加数组块并解决内存不足错误

发布时间:2020-12-14 04:01:52 所属栏目:Windows 来源:网络整理
导读:我正在使用Matlab 2009b并出现内存不足错误.我读了其他发布的sol但它们对我没用.我确信我正在做正确的事情,但我必须使用非常大量的数组大小.我认为问题超出了Matlab不允许数组在多个OS块中的事实.我正在使用 Windows 7.有没有办法摆脱这个问题?例如,我可以
我正在使用Matlab 2009b并出现内存不足错误.我读了其他发布的sol但它们对我没用.我确信我正在做正确的事情,但我必须使用非常大量的数组大小.我认为问题超出了Matlab不允许数组在多个OS块中的事实.我正在使用 Windows 7.有没有办法摆脱这个问题?例如,我可以增加Matlab在Windows 7中使用的数组块吗?

系统:Windows 7
Matlab:2009b

解决方法

如果您认为您的阵列大小不足以保证这样的错误,那么您之前的操作可能会碎片化可用内存. MATLAB需要连续的块,因此碎片可能导致此类错误.

因此,在代码中发生内存不足错误的点之前,请尝试运行pack命令.除了通常的修复之外,这就是我能想到的全部内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读