NO MATLAB command specified

4 Ansichten (letzte 30 Tage)
Javier Naranjo
Javier Naranjo am 17 Okt. 2017
Kommentiert: Jan am 19 Okt. 2017
Hello everybody,
I am running this command from the Linux Console
sudo ./matlab -r < fol1/hello.m -nosplash -nodesktop
And I get this output from the Linux Console:
No MATLAB command specified
I do not have any idea why this happens.
Thanks,
Javi

Akzeptierte Antwort

Sanjana Ramakrishnan
Sanjana Ramakrishnan am 19 Okt. 2017
Since you are using -r flag with matlab command, you would not require the pipe symbol to invoke the 'hello.m'. Modifying the command as below might help resolve the issue:
>>sudo ./matlab -r fol1/hello.m -nosplash -nodesktop
Refer the below link:
https://www.mathworks.com/matlabcentral/answers/230206-error-running-matlab-from-linux-command-line?s_tid=answers_rc1-2_p2_MLT
  2 Kommentare
Javier Naranjo
Javier Naranjo am 19 Okt. 2017
I solved it with
sudo ./matlab -nosplash -nodesktop -nodisplay -r "cd('~/fol1'); hello;exit"
Jan
Jan am 19 Okt. 2017
@Sanjana: I made the same mistake yesterday: The -r flag expects working Matlab code, not the path of a function.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by