Chiamare Matlab/Psychtoolbox dalla shell o da un makefile non dà lo stesso comportamento! Come mai?

StackOverflow https://stackoverflow.com/questions/4924045

Domanda

Pensavo che un makefile stesse solo eseguendo i comandi di shell dichiarati, ma le cose non sembrano così semplici: campione.m è un programma MATLAB minimo che mostra una parola sullo schermo. Se lanciato da un makefile, non si comporta come quando viene lanciato dalla shell ...

Dal guscio

alex:~$ matlab -nosplash -nodisplay -r "sample"

-> Visualizza correttamente la parola

Da un makefile

all :  
matlab -nosplash -nodisplay -r "sample"  

alex:~$ make

-> Visualizza la parola con a scatola di delimitazione blu

Come può essere diverso? Sto usando Matlab 2010a su una macchina Ubuntu 10.04. Non vengono passati argomenti allo script Sample.m.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top