错误使用保存:错误关闭文件

273(30天)
伯特
伯特 2011年10月12日
评论道: 亚历杭德罗2023年2月13日
嘿,所有的,
一个类的实例充斥着大量的数据,保存到我的硬盘。
然而,在储蓄,我得到以下错误:错误使用保存:错误dummy.mat关闭文件
我认为这与缺乏记忆,但我监控过程在储蓄和我没完没了的内存,我知道我还有足够的空间在我的硬盘。
有谁知道导致这个错误的原因是什么?
任何建议感谢!
1评论
拉斐尔·洛佩兹坎波斯
拉斐尔·洛佩兹坎波斯 2020年12月17日
你好,我有同样的问题。我工作脚本在一个外部设备,所以我固定它移动设备安装Matlab环境相同。

登录置评。

接受的答案

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

登录置评。

更多的答案(2)

乔纳森·佩勒姆
乔纳森·佩勒姆 2015年2月17日
我有一个类似的错误消息。这是一个非常古老的问答。有人知道答案是仍然有效吗?
1评论
Ingo Schalk-Schupp
Ingo Schalk-Schupp 2015年7月21日
对我来说,这也起了作用。我节约使用v6开关,我错误地。我删除它后,没有发生错误了。

登录置评。


扎基Mohzani
扎基Mohzani 2016年9月7日
今天遇到这个错误。错误消息应该被更新以反映新的“v7.3”选项。
3评论
亚当·布鲁斯
亚当·布鲁斯 2020年11月18日
编辑:亚当·布鲁斯 2020年11月18日
这仍然是2020。谢谢!

登录置评。

类别

找到更多的在环境和设置帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的