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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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_Shell_Command - Fatal编程技术网

matlab命令不';不存在

matlab命令不';不存在,matlab,shell,command,Matlab,Shell,Command,我是shell的新用户,我想使用SSH在另一台计算机上运行我的matlab代码 计算机安装了Matlab,但当我在终端中键入Matlab时,这里是我所拥有的: XXX:Desktop YYY$ matlab -bash: matlab: command not found 其想法是按照以下代码所示运行——如果在Matlab上运行,该代码将正常工作 XXX:Desktop YYY$ ls matlabSSHtest.m XXX:Desktop hugpf875$ matlab matlabSS

我是shell的新用户,我想使用SSH在另一台计算机上运行我的matlab代码

计算机安装了Matlab,但当我在终端中键入Matlab时,这里是我所拥有的:

 XXX:Desktop YYY$ matlab
-bash: matlab: command not found
其想法是按照以下代码所示运行——如果在Matlab上运行,该代码将正常工作

XXX:Desktop YYY$ ls
matlabSSHtest.m
XXX:Desktop hugpf875$ matlab matlabSSHtest.m

我不知道bash,但我打赌您需要指定完整路径。或者将matlab位置添加到某个默认搜索路径中。如果您具有对其的
sudo
访问权限,请尝试此操作以找到matlab可执行文件-
sudo find/-name matlab-executable-type f
的路径。然后通过这个
PATH=$PATH:PATH_to_matlab
将它添加到
PATH
。然后您可以通过在终端上键入
MATLAB
来启动
MATLAB
。尝试
定位MATLAB
以查看它的安装位置。然后将其目录添加到路径中:在~/.profile中,添加行
PATH=“$PATH:/PATH/where/matlab/is/installed”
@glennjackman和
source~/.profile
我相信Linux上的默认安装目录是
/usr/local/matlab/R20XX
。否则:像Divakar建议的那样进行
查找
(除非你有一些应对措施,
定位
永远是过时的)。