1

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

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

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

matlab:not found

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

是什么导致了这个问题?如果是路径的原因,有没有通用的解决方案,即运行matlab独立于安装在哪里,为此?

4

2 回答 2

2

一般的解决方案是将包含二进制文件的目录添加到PATH您的PATH. 对于本地安装的软件,标准位置是/usr/local/bin.

通常,您会编辑您的.bashrc并注销并重新登录以更新您的PATH.

于 2013-05-16T18:12:39.233 回答
1

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

sudo apt-get install matlab-support
于 2014-03-07T21:17:32.940 回答