我希望能够从一个完全干净的状态运行 MATLAB :没有历史记录、没有快照、没有自定义、什么都没有。更好的是,我希望能够以刚刚安装 MATLAB 的状态启动 MATLAB 会话。这可能吗?
(当然,我正在寻找一种解决方案,它不需要我从我的硬盘中删除所有 MATLAB [这可能无法在不重新格式化驱动器的情况下完成],然后在其中重新安装 MATLAB 的新副本.)
FWIW,我正在运行 7.11.0 R2010b。(到目前为止,我在网上找到的令人震惊的罕见/神秘解决方案不适用于此版本。)
谢谢!
我希望能够从一个完全干净的状态运行 MATLAB :没有历史记录、没有快照、没有自定义、什么都没有。更好的是,我希望能够以刚刚安装 MATLAB 的状态启动 MATLAB 会话。这可能吗?
(当然,我正在寻找一种解决方案,它不需要我从我的硬盘中删除所有 MATLAB [这可能无法在不重新格式化驱动器的情况下完成],然后在其中重新安装 MATLAB 的新副本.)
FWIW,我正在运行 7.11.0 R2010b。(到目前为止,我在网上找到的令人震惊的罕见/神秘解决方案不适用于此版本。)
谢谢!
最好的选择可能是打开 prefdir 并删除设置(未经我测试):
prefdir - 包含首选项、历史和布局文件的文件夹
句法:
prefdir
folder = prefdir
folder = prefdir(1)
从这里: http: //www.mathworks.com/help/techdoc/ref/prefdir.html
重置为一个新实例(就像您刚刚打开了一个新的 MATLAB 会话):
!matlab &
exit
资料来源: http: //www.mathworks.com/matlabcentral/answers/1093
在 Virtualbox、VirtualPC 或类似软件中创建虚拟机。在上面安装 OS + Matlab。此时对系统进行快照或克隆。现在,每当您想运行“新鲜的 matlab”时,都可以从快照启动虚拟机。
另一种方法是使用新制作的目录作为$HOME会话。像这样的东西(在 Linux 上,使用bash语法)
$ mkdir /tmp/dummyHome
$ HOME=/tmp/dummyHome matlab &