我有一个名为my_script.m
的脚本,该脚本被另一个具有相同名称的文件错误地替换。但是,在覆盖脚本之前,我已经在MATLAB控制台中运行它。因此,我有以下历史。
>> my_script
>>
有没有办法恢复该历史文件?
我认为它仍然可能的原因是我确实在我当前的控制台中有该脚本的运行历史记录。如果我只选择了所有脚本并运行它!这样我就可以在控制台历史记录中获得所有命令。但现在,它只是上面的一行。
答案 0 :(得分:1)
您可以在Windows资源管理器中打开该文件,鼠标右键,属性。然后检查先前版本选项卡中是否存在该文件的任何其他版本;)
答案 1 :(得分:1)
有时matlab写备份,文件名为my_script.asv。检查它是否存在,它位于同一目录中。
答案 2 :(得分:1)
检查你是否有日记模式,然后一切都在那里:
get(0,'Diary')