Standardmäßig führt MATLAB in einem Desktop-Modus ermöglicht einfache Interaktion mit dem Benutzer . Diese Ausführung kann kontraproduktiv sein , wenn Sie Stapel von MATLAB-Befehle innerhalb einer bestehenden Workflow ausführen möchten . Führen MATLAB eine Kommandozeilen-Schnittstelle , wie z. B. csh . Anleitung
1
Unset die Anzeige Umgebungsvariablen in MATLAB vom Öffnen des Desktop , wenn sie ausgeführt verhindern :
unsetenv DISPLAY
Verwenden Sie diesen Befehl für sh:
< p> unset DISPLAY
2
Execute MATLAB und leiten Sie die Ausgabe in eine Ausgabedatei :
Matlab > & ! matlab.out << EOF
Dieser Befehl weist MATLAB auszuführen und die Ausgabe in matlab.out . Die Linien nach diesem Befehl wird als MATLAB -Befehle ausführen , bis mit EOF beendet.
3
Führen Sie Ihre MATLAB-Befehle , endend mit dem EOF Zeichen .