如何完全重置MATLAB?

时间:2012-09-01 23:54:44

标签: matlab

我希望能够从完全干净的平板运行MATLAB:没有历史记录,没有快照,没有自定义, 没有 。更好的是,我希望能够开始一个MATLAB会话,如果一个人只是安装了MATLAB,就会开始。这可能吗?

(当然,我正在寻找一种解决方案,不要求我从我的硬盘上删除所有MATLAB的痕迹[如果不重新格式化驱动器可能无法完成],然后重新安装在其中MATLAB的副本。)

FWIW,我正在运行7.11.0 R2010b。 (到目前为止,我在网上找到的令人震惊的罕见/神秘的解决方案不适用于此版本。)

谢谢!

3 个答案:

答案 0 :(得分:5)

最好的选择可能是打开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

答案 1 :(得分:1)

在Virtualbox,VirtualPC或类似虚拟机中创建虚拟机。在上面安装OS + Matlab。此时快照或克隆系统。现在,只要您想运行“全新的matlab”,就可以从快照中启动VM。

答案 2 :(得分:0)

另一种方法是使用新编制的目录作为会话的$HOME。这样的事情(在Linux上,使用bash语法)

$ mkdir /tmp/dummyHome
$ HOME=/tmp/dummyHome matlab &