anyone can explain this error message
1 次查看(过去 30 天)
显示 更早的评论
What does this message mean?
??? Error using ==> vertcat
Out of memory. Type HELP MEMORY for your options.
0 个评论
采纳的回答
Image Analyst
2013-6-7
It means you don't have enough memory to do the operation and create the new variable. Did you type HELP MEMORY?
0 个评论
更多回答(2 个)
Iain
2013-6-7
That error means that you have attempted to create a single variable that cannot fit contiguously into your system's memory.
0 个评论
Brwa
2013-6-7
2 个评论
Iain
2013-6-7
Do fewer iterations?
Write whatever you're logging to file? (Do this in chunks of a few 10MB at a time, rather than per-loop)
Image Analyst
2013-6-7
It's not the fact that you're doing 200 million iterations, it's what you're doing inside it. And if you're concatenating something (who knows because you didn't provide code), then there is a possibility that that variable gets too big.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!