Fondamentalement, j'ai un fichier m
qui ressemble àComment appeler les fonctions MATLAB à partir de la ligne de commande Linux?
function Z=myfunc()
% Do some calculations
dlmwrite('result.out',Z,',');
end
Je veux juste l'exécuter à partir de la ligne de commande sans entrer dans Matlab. J'ai essayé plusieurs options (-nodisplay
, -nodesktop
, -nojvm
, -r
, etc.), aucun d'eux n'a fonctionné. Je finis par entrer dans MATLAB et dois taper "quitter" pour sortir.
Quelle est la solution?
De MathWorks: [Comment exécuter Matlab en mode batch sur une machine UNIX? ] (http://www.mathworks.com/support/solutions/en/data/1-15HNG/index.html) –