HELP "OUT OF MEMORY"

2 次查看(过去 30 天)
Elysi Cochin
Elysi Cochin 2014-4-28
评论: Matt J 2014-5-21
i execute a program in matlab... and it runs fine.... when i execute it for the second time it says
"OUT OF MEMORY"
i typed
"clear all"
and executed it still it says "out of memory"... but if i close matlab and execute it refreshly it will execute... what should i do to rectify this error
  2 个评论
Oliver Woodford
Oliver Woodford 2014-4-28
Please provide more details about the program. Is it written in pure MATLAB or does it call external code such as a C library or a mex file?
Elysi Cochin
Elysi Cochin 2014-4-28
编辑:Elysi Cochin 2014-4-28
sorry, yes it calls MEX files.....

请先登录,再进行评论。

采纳的回答

Matt J
Matt J 2014-4-28
Also, try "clear classes". It is more verbose than "clear all", so you might get more informative messages, particularly if you have memory allocated by graphics objects.

更多回答(1 个)

Matt J
Matt J 2014-4-28
编辑:Matt J 2014-4-28
It's a known problem unfortunately. See, for example,
Try not to allocate so much memory. Newer versions of MATLAB might also handle the problem better.
  2 个评论
Elysi Cochin
Elysi Cochin 2014-5-21
sir i used clear classes, it worked for the first time... but now its not working, its showing...
??? Out of memory. Type HELP MEMORY for your options.
what should i do sir....
Matt J
Matt J 2014-5-21
What messages does "clear classes" return?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by