MATLAB出现Out of Memory怎样解决?

运行一些较大矩阵时候,
经常会出现“Out of Memory”的提示窗口,这是因为储存空间不足,造成的问题。下面这篇就为你提供一些解决办法,希望对你有所帮助!!

查看内存配置

  • 01

    在windows系统中调用memory函数可以显示出内存信息,基本格式如下 ①memory 或者 ②[memory,sysview]=memory 最大矩阵以及所有矩阵占用的内存大小是需要着重看的。

    禁用Java虚拟机

    • 01

      使用命令选项启动MATLAB,使用快捷键windows+r调出运行命令,输入 matlab.exe -nojvm 敲击回车,这样运行的matlab只显示简单的命令行窗口。

      增加虚拟内存

      • 01

        运行命令中输入sysdm.cpl,敲击回车,进入到系统属性高级设置栏目中,选择性能选项卡中高级选项,点击更改,重新分配系统的虚拟内存数量。

        32位系统开启3GB开关

        • 01

          右击桌面我的电脑图标,选择属性,进入到系统属性的高级选项卡中( 或者运行符号命令sysdm.cpl),点击启动和故障恢复中的设置,点击编辑,用笔记本打开boot.in文件,在operating system的后面添加/3GB,如图,Ctrl+s保存。

          使用pack函数整理内存

          • 01

            pack的工作方式就是自动整理工作区的变量,但是并不能提高matlab的内存,只是起到优化的作用,格式:pack

            及时清除变量

            • 01

              对于大量不需要的变量, 可以重新赋值或者使用clear命令清除变量,重新赋值可以重复使用同一个内存空间,而clear可以腾出部分内存给新的变量使用。

              降低算法效率

              • 01

                一些算法可能非常吃内存 ,所以用减少使用这种算法。

                提高硬件

                • 01

                  适当的给电脑添加新的 内存条,更换更强的处理器,如果经济条件不允许,请尽量避免在运行matlab的使用其他吃内存的软件。

                (0)

                相关推荐

                • Win7蓝屏提示beginning dump of physical memory怎么解决

                  Win7蓝屏提示beginning dump of physical memory怎么解决 Win7蓝屏原因及解决方法: 1.内存条接触不良或兼容性不太好,拔下内存条用橡皮擦擦金手指再装回去试试,还不 ...

                • Win7升级BIOS失败怎么办 Win7系统升级BIOS失败提示Insufficient memory的解决方法

                  Win7系统用户对升级BIOS格外的小心,不敢随便操作,很多用户在升级BIOS遇到失败,首先要找到故障原因,再解决问题.这不有位小伙伴说Win7升级BIOS失败提示“Insufficient memo ...

                • MATLAB 提示许可证即将过期,如何解决?

                  最近经常碰到实验室的同事说他的MATLAB软件提示使用许可即将到期,大致意思就是请联系系统管理员或者MathWorks获取新的许可证书,遇到这样的许可证书到期该怎么解决呢? 方法1:更新MATLAB许 ...

                • 玩cf出现out of memory怎么解决

                  玩CF出现了outofmemory怎么办?很多用户在玩CF的时候,出现了系统提示outofmemory的情况,出现这种情况的原因有很多,下面就和大家分享下玩CF出现了outofmemory的具体解决步 ...

                • CF出现out of memory怎么解决

                  随着网络游戏的兴起,越来越多玩家进驻游戏畅游.有时候出现问题又无法解决时心里很难受,尤其是看不懂的英文的时候该怎么办.给大家讲个平常遇到的穿越火线问题的解决方案.希望可以帮到大家! 操作方法 01 首 ...

                • python memory error 解决方法

                  两种比较快Large File Reading 的方法,本文将介绍这两种读取方法. 操作方法 01 Preliminary 我们谈到"文本处理"时,我们通常是指处理的内容.Pyth ...

                • out of memory是什么意思

                  一、out of memory是什么意思 out of memory英文意思是电脑内存不足,我们都清楚,电脑程序的运行不仅仅对电脑CPU进行消耗,同时对内存也会进行占用,当占用到一定存度就会出现内存不 ...

                • matlab7.0安装详细教程

                  matlab7.0安装,详细步骤.在matlab7.0的安装过程中,多数人都会出现,这样或那样的问题.在此,笔者结合自己装matlab的亲自体验结合网络知识,特制作本经验,希望能给大家带来帮助. 步骤 ...

                • Out of memory at line:2完美解决方法

                  今天小编打开网页跳出个对话框上面写着 out of memory at line:2,关闭浏览器 重开一下浏览器 一下子就好了 电脑之后也没变慢 很正常 原因分析:可能是虚拟内存不足导致的。 完美解决 ...