Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过设置环境变量来启动matlab?_Matlab - Fatal编程技术网

如何通过设置环境变量来启动matlab?

如何通过设置环境变量来启动matlab?,matlab,Matlab,作为标题,每次我在linux上通过shell启动matlab时,我都必须键入“path/to/matlab/matlab(.sh)”来启动它。我使用ln命令设置了一个symbolicink,但我对此并不满意。我不知道是否应该设置一个环境变量来启动它?当我想启动它时,简单地输入命令,比如“matlab”。有人能帮我吗 您应该这样定义您的env变量路径,即它包含指向matlab可执行文件的路径 如何做到这一点取决于您使用的是哪个shell。是的,这是一个非常烦人的问题,因为matlab会删除shel

作为标题,每次我在linux上通过shell启动matlab时,我都必须键入“path/to/matlab/matlab(.sh)”来启动它。我使用ln命令设置了一个symbolicink,但我对此并不满意。我不知道是否应该设置一个环境变量来启动它?当我想启动它时,简单地输入命令,比如“matlab”。有人能帮我吗

您应该这样定义您的env变量路径,即它包含指向matlab可执行文件的路径


如何做到这一点取决于您使用的是哪个shell。

是的,这是一个非常烦人的问题,因为matlab会删除shell中定义的环境变量


我找到的解决方案是编辑或创建~/.matlab/YOUR_VERSION/mexopts.sh文件,并在其中定义环境变量。

我使用bash,您能详细告诉我如何操作吗?谢谢你,我已经找到了整个下午的方法。我最近发现通过使用root修改/etc/profile来设置环境变量。该文件可以为整个系统设置环境变量。你确定matlab不会删除它来放置其标准环境变量吗?