错误使用保存:错误关闭文件
273(30天)
显示旧的评论
接受的答案
贾里德
2011年10月18日
嗨,伯特,
我遇到同样的错误消息一天或两天前充满实例的类的结构同样充满了大量的数据。然而,我可以看到在任务管理器中的内存使用是飙升。
问题就走了,当我切换到7.3版本格式从version 7(更改文件- >首选项- >常规- > mat文件或我认为添加标志“-v7.3”保存)。这让我相信记忆问题可能有与压缩在垫完成文件的形式在版本7。
然而,这并不能解决另一个问题与保存和加载也可能导致一些问题(对我来说)。MATLAB使用懒惰复制节约内存,即A = B不会使一个新副本B直到后来改变的一部分,例如也许(结束)= 1。垫文件似乎忘记所有这些memory-saving关系,增加保存文件的大小和所需的空间在内存中保存文件一旦加载。
希望这可以帮助!贾里德