在bash脚本中运行Matlab; matlab:没找到

时间:2013-05-16 03:52:05

标签: linux bash matlab ubuntu

在bash脚本中运行matlab的代码:

matlab -nodesktop -nosplash -nodisplay -r "run ./myDir/myfile ; quit;"

我在我的计算机上安装了Matlab,但是当我运行bash脚本时出现此错误:

matlab:not found

我不知道是不是因为我的计算机中的Matlab路径(/home/myComputerName/Documents/MATLAB/bin/matlab),它位于/ Documents /下。

是什么导致了这个问题?如果是因为路径,是否有一般的解决方案,即运行matlab在安装它的地方是独立的,为此?

2 个答案:

答案 0 :(得分:2)

一般解决方案是将包含二进制文件的目录添加到PATH,或者相反,正确安装程序,使其显示在PATH中已包含的目录中。对于本地安装的软件,标准位置为/usr/local/bin

通常,您需要修改.bashrc并注销并重新登录以更新PATH

答案 1 :(得分:1)

尝试matlab支持,它刚解决了很多我的路径/启动器相关问题

sudo apt-get install matlab-support