I am using a MAC, and I have a problem starting up Matlab on terminal using the command "matlab -nojvm".
I get the following error:
matlab: Command not found.
Even I type "matlab" on terminal I get the same error.
Do you have any idea why this is happening?
Thanks,

1 Commento

Daniel Shub
Daniel Shub il 21 Mar 2012
Just curious if you mean -nojvm or -nodesktop? I cannot think why you would want the desktop without jvm (or even if it is possible).

Accedi per commentare.

 Risposta accettata

Jan
Jan il 21 Mar 2012

1 voto

Is the parent folder of the Matlab executable included in the PATH?
You can put a symbolic link to the Matlab binary in your path:
sudo ln -s /Applications/MATLAB_R<xyz>.app/bin/matlab /usr/local/bin
Or include the folder in the PATH:
export PATH=$PATH:/path/to/matlab
or use the full path in the call:
$ /path/to/matlab

1 Commento

Daniel Shub
Daniel Shub il 21 Mar 2012
After my comment in a related question, I probably shouldn't be asking this, but do Macs have /usr/local/bin and is it automatically on the path?

Accedi per commentare.

Più risposte (1)

Bob White
Bob White il 20 Ott 2020

0 voti

The accepted answer was close, but not right.
The correct code:
/Applications/MATLAB_R<yyyya|b>.app/bin/matlab -nojvm
Note: You can only use Matlab in Terminal when using -nojvm. Also, "a|b" means a or b depending on your version.
To close MATLAB after using "-nojvm":
exit
Bonus: You can make terminal give all uses (and their definitions) for "/Applications/MATLAB_R<yyyya|b>.app/bin/matlab" with
/Applications/MATLAB_R2020b.app/bin/matlab -help

Categorie

Tag

Richiesto:

il 21 Mar 2012

Risposto:

il 20 Ott 2020

Community Treasure Hunt

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

Start Hunting!

Translated by