Matlab 意外覆盖值,如何恢复

Matlab 意外覆盖值,如何恢复,matlab,Matlab,我的电脑刚刚计算了一个值,花了几个小时。我意外地覆盖了这个值。有没有办法撤销此操作?不太可能。从技术上讲,这些数据可能仍然存在于内存中,但几乎可以肯定的是,它们没有确切的存储位置,因此无法进行检索 以后,考虑一旦创建文件就将值保存到文件中。例如,我的大多数Matlab脚本都以 save /path/to/experiment/folder/filename.mat important results 右键单击文件本身。有一个选项:“恢复以前的版本”。当我这么做的时候,matlab脚本在过去的4

我的电脑刚刚计算了一个值,花了几个小时。我意外地覆盖了这个值。有没有办法撤销此操作?

不太可能。从技术上讲,这些数据可能仍然存在于内存中,但几乎可以肯定的是,它们没有确切的存储位置,因此无法进行检索

以后,考虑一旦创建文件就将值保存到文件中。例如,我的大多数Matlab脚本都以

save /path/to/experiment/folder/filename.mat important results

右键单击文件本身。有一个选项:“恢复以前的版本”。当我这么做的时候,matlab脚本在过去的4个小时里每小时都被保存一次。我可以这样恢复它:)

如果它没有保存在某个地方,就不会了。在继续之前,一定要保存重要的结果。我必须像我看起来那样艰苦地学习。)有一个模拟运行了几天,只保存了最终结果,但中途停电,不得不重新开始。很高兴这不是一个月或更长时间的计算!欢迎来到SO!然而,这是关于Matlab中的一个变量,而不是关于文件。此外,文件管理器中是否有“恢复以前的版本”选项关键取决于操作系统、文件管理器以及其他可能安装的软件。