如何解决内存错误?

116次观看(最近30天)
哈迪
哈迪 2015年6月22日
回答: Mahi Foreview2016年11月2日
各位,
我在大学超级计算机上运行了很大的代码,并且我一直遇到以下错误:
Error using cat
记不清。为您的选项键入帮助内存。
请问你能帮帮我吗?
提前致谢。
Best regards,
哈迪。

接受的答案

Salaheddin Hosseinzadeh
Salaheddin Hosseinzadeh 2015年6月22日
Edited:Salaheddin Hosseinzadeh 2015年6月22日
你好哈迪,
主要是您用完了RAM内存。
您可能必须修改代码才能运行它。有不同的方法来优化代码。
1-减少变量的数量。例如,使用已定义的变量,而不是创建新变量。
x = y + 2;% x is a new variable can be avoided
y= y + 2;%在这里没有永久x,但是y值已更改
2-将变量定义为单个预防单()或int32或....这将对大型矩阵有很大帮助!您只需要小心这是否改变了过程的精度即可。(没有任何意义来分配双重定义像32这样的变量,int就足够了)。这也可能导致您一些并发症,因为某些操作仅支持双重精度。金宝app(尝试一下它非常有效)
3- Use sparse matrix if possible.
4-关闭使用PC RAM的其他应用程序。
这些都是我能想到的。ATM
祝你好运!
3条评论
哈迪
哈迪 on 23 Jun 2015
非常感谢您的所有帮助和努力。

登录发表评论。

More Answers (3)

Manicka Selvi m
Manicka Selvi m on 18 Mar 2016
can anyone say what is sparse memory?

Manicka Selvi m
Manicka Selvi m on 18 Mar 2016
hai伙计们,我正在做这个项目功能丰富了完全盲目的图像质量评估器。我们手中有代码。我们对代码中的更多概念很清楚,但是在某些概念中我们有一些疑问。任何人都请清除这些疑问

Mahi Foreview
Mahi Foreview 2016年11月2日
嗨,如何在simulink中使用图像处理...金宝app

标签

下载188bet金宝搏

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

Start Hunting!