Out of memory

I am runing a simulink model via ascript file named as Run_TCMA_Performance on the following plat form
MATLAB Version 7.11.0.584 (R2010b)
Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1)
and receving following error:
??? Error using ==> Run_TCMA_Performance at 62
Error due to multiple causes.
Caused by:
Error using ==> Run_TCMA_Performance at 62
Data logging exceeded available memory
Error using ==> Run_TCMA_Performance at 62
Cannot allocate sufficient memory for log variable ''. Consider
disabling logging or reducing the length of the simulation
Error using ==> Run_TCMA_Performance at 62
Data logging exceeded available memory
Error using ==> Run_TCMA_Performance at 62
Cannot allocate sufficient memory for log variable ''. Consider
disabling logging or reducing the length of the simulation
I can understand that my machine is going out of memory. However, data is in the work space and I can manually save it. My question is why I cant save it automatically?
Thanks
Khalid

3 个评论

Just to clarify, I have deleted most of the variable which I was saving even then the problem persists.
James, Thanks for the reply. However, I solved it by removing scopes. There were two scopes which were storing data at 1e-6 sample time. They were hidden inside the model so did not remember them and these were creating memory problem. Removal of these scopes worked for me.
Thanks Khalid
Dear colleague,
I have the same issue, I do not how to find the hidden scope, would you mind explaining how did you find them?.
I am looking forward to hear from you.
Sincerely,
TCC

请先登录,再进行评论。

回答(1 个)

James  Robertson
James Robertson 2012-8-31

0 个投票

I had a similar problem which occurred at the same time in each run despite there being plenty of available RAM (according to Task Manager).
I solved the problem by manually removing a discontinuity from the data stored in a .mat file I was using as an input. Whilst this may not seem related to running out of memory, it fixed the problem
James

类别

帮助中心File Exchange 中查找有关 Perform Large-Scale Simulation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by