救不了工作空间的3个月计算——紧急吗
16个视图(30天)
显示旧的评论
你好,
我做了一些科学仿真服务器上大学花了超过3个月。结果效果很好。我想保存工作区,这样我就可以继续分析....本地机器上但我想不出来! !
我试着
保存(“data.mat”);
它返回
警告:变量“图像”不能MAT-file的得救
版本比7.3。
来保存这个变量,使用-v7.3开关。
跳过…
警告:java.awt。机器人(autoDelay = 0, autoWaitForIdle = false)
是还可
错误使用保存
不能写文件C: \ data.mat。
然后我读到v7.3选项,试着这样:
保存(“data.mat”,“-v7.3”);
它给了我
警告:java.awt。机器人(autoDelay = 0, autoWaitForIdle = false)
是还可
错误使用保存
不能写文件C: \ data.mat。
现在我亏本。我真的需要这些数据,我不能负担的起再次运行105天模拟!请帮我保存工作区。估计大小只是一个GB。
亲切的问候,阿诺
接受的答案
阿诺德
2014年9月6日
编辑:阿诺德
2014年9月6日
3评论
罗德里戈Bezerra
2019年8月30日
这是一个建议改变MATLAB配置保存mat文件使用7.3版本没有设置参数“v7.3”。默认情况下MATLAB使用version 7保存mat文件。
“改变你的偏好以7.3版本格式保存新文件,访问
环境
上节
家
选项卡,并单击
首选项
。选择
MATLAB
>
一般
>
mat文件
。这种偏好在MATLAB在线™是不可用的。”
更多的答案(6)
大卫
2015年5月4日
所以…我得到同样的错误,努力拯救一个结构体变量没有机器人。让我感到吃惊的是,没有人能够回答这个实际问题,这就是为什么7.3版本与挽救一个全新的垫与matlab的全新版本文件。
遗憾的是,我的90小时数据运行已经关闭,我所有的中间保存错误的尝试与这个相同的-v7.3垃圾。
我不希望任何讲座中间保存,或者我应该如何确定它是前90小时运行工作。请回答这个问题。
2的评论
沃尔特·罗伯森
2015年5月4日
你需要-v7.3保存任何变量,其中包含一个对象,或保存变量的存储大小超过2 Gb。
什么是元素的类()你的结构体变量?
为什么-v7.3不是默认:-v7.3导致相当大的文件,对数据的访问可以有点慢。在早期实现,有报道称,保存()需要2 +小时花了大约5分钟的数据保存和v7 ()。性能改进,但仍然相当多的时间和存储。
大多数人不需要扩展的设施,而且还不是大部分时间。如果设备只需要5%的时间(说),那么是否有意义惩罚性能尤其是其他95%的时间吗?
人需要定期设施,经常跑的人与大型数据集或保存对象:人
测试
他们的代码。
这项Thakur
2017年8月8日
警告:java.awt。机器人(autoDelay = 0, autoWaitForIdle = false)是可序列化的
错误使用保存
不能写文件
今天我得到了这些错误。但即使使用v7.3使用大文件> 2 gb说这个没有任何效果。我发现有与保存时间问题。如果你想保存选项一次又一次的更新你的文件,有一个拯救它的内部错误。即使我运行一个巨大的项目,3天后给我结果。我发现我每次迭代后使用保存命令程序。这是行不通的。我添加了一个功能,可以手动保存文件使用国旗或键盘按键。我意识到保存命令失败后称之为19倍。我不知道到底发生了什么当正是19次。 But the point is whenever you want to save file use a mechanism that will use this command very less frequently. So even if someone wants to save the file and the program is running, You can do a keypress So i did if( handles.keypress == 'p') save('results.mat');
所以结论是避免多次调用保存。这种方法为我工作。
希望这个有帮助。