MATLAB from command line - Cannot find script in the current direcoty

1 visualizzazione (ultimi 30 giorni)
Hi, I just installed Matlab on a Linux machine that doesn't have the X server. Therefore I launch matlab using the -nojvm -nodisplay -nosplash options to run it from command line.
I can correctly launch commands from the "command windows", but it seams to not find any script. Here is an example:
>> dir
. .. test.m
>> ls
test.m
>> which test.m
/home/amerio/test/test.m
>> pwd
/home/amerio/test
>> test.m
Undefined variable "test" or function "test.m".
The script "test.m" is there. Both dis, ls and which can see it. However Matlab returns the "Undefined function" error when i try to run it.
I tried to change the permissions of test.m to allow execution from anyone (chmod 777 test.m), but this didn't work.

Risposta accettata

Azzi Abdelmalek
Azzi Abdelmalek il 17 Lug 2015
Modificato: Azzi Abdelmalek il 17 Lug 2015
Don't add the extension. Just type
test
  1 Commento
Luca Amerio
Luca Amerio il 17 Lug 2015
How stupid...
I'm so used to launch through the "Run" button that I missed this. Thank you very much.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by