通过文本更改MATLAB的Java内存?

通过文本更改MATLAB的Java内存?,java,matlab,memory,Java,Matlab,Memory,看来我搞砸了。我将MATLAB属性中的java内存更改为4GB(comp上有16GB),现在MATLAB不运行。有没有办法在.ini文件或其他文件中还原此内容?我没有管理权,所以一个不需要管理权的方法会很好。然而,如果唯一的办法是行政权,那么我可能会想出一些办法 谢谢修改将存储在用户路径的prefdir中的matlabprefs.mat中(除非您修改了java.opts,但这需要管理员权限) 要查找prefdir的位置,请在不使用java的情况下启动Matlab 打开终端/命令窗口 导航到您的M

看来我搞砸了。我将MATLAB属性中的java内存更改为4GB(comp上有16GB),现在MATLAB不运行。有没有办法在.ini文件或其他文件中还原此内容?我没有管理权,所以一个不需要管理权的方法会很好。然而,如果唯一的办法是行政权,那么我可能会想出一些办法


谢谢

修改将存储在用户路径的
prefdir
中的
matlabprefs.mat
中(除非您修改了
java.opts
,但这需要管理员权限)

要查找
prefdir
的位置,请在不使用java的情况下启动Matlab

  • 打开终端/命令窗口
  • 导航到您的Matlab安装(如果路径上尚未安装)
  • bin
    目录中,启动
    matlab-nojvm
  • 运行命令
    prefdir
  • 关闭Matlab,导航到prefdir文件夹并清除首选项以重置Matlab,然后重新开始。如果首选项中有重要内容,请逐个添加文件,直到再次中断Matlab
    谢谢你,你是个救生员,哈哈。。。我尽量不要再弄坏它了;