在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是独立的,它安装在哪里?
发布于 2013-05-17 02:12:39
一般的解决方案是将包含该二进制文件的目录添加到您的PATH中,或者相反,正确安装该程序,使其显示在您的PATH中已包含的目录中。对于本地安装的软件,标准位置为/usr/local/bin。
通常,您需要编辑.bashrc,然后注销并重新登录以更新您的PATH。
发布于 2014-03-08 05:17:33
尝试使用matlab支持,它刚刚解决了很多与路径/启动器相关的问题
sudo apt-get install matlab-supporthttps://stackoverflow.com/questions/16578722
复制相似问题