Aby odpowiedzieć na to pytanie, należy uruchomić Matlaba tak:
matalb -nodesktop -nosplash
ten działa zarówno na Linux i Windows. W systemie Linux wpisujesz to w wierszu poleceń, a matlab będzie działał w tym samym oknie poleceń w trybie tekstowym. Dostaniesz więc "powłokę matlab", o którą marzyłeś. W systemie Windows przejdź do katalogu, w którym zainstalowano program matlab, i wpisz to samo polecenie. Otworzy to okno linii poleceń matlab, bez wszystkich dzwonków i gwizdków pulpitu matlaba.
Moim osobistym zdaniem edytor matlab z wbudowanym debuggerem jest Twoim przyjacielem. Posiada również wiązania klawiszy emacsa, jeśli to pomaga. Łatwiej jest również wykonywać polecenia i patrzeć na wyniki w Matlab Desktop, a następnie, gdy Matlab jest uruchamiany w trybie tekstowym. Jedynym czasem, w którym naprawdę chcesz korzystać z trybu tekstowego, jest to, że twój kod matlab trwa długo, a jesteś zainteresowany tylko końcowym wynikiem. Lub jeśli używasz wielu instancji programu Matlab. Tryb tekstowy zajmuje znacznie mniej pamięci, a na Linuksie można łatwo uruchomić przebieg z wiersza poleceń i umieścić go w tle.
W rzeczywistości sprawdź argumenty wiersza poleceń dla MATLAB. Możesz robić inne ciekawe rzeczy, takie jak Matlab wykonać jedną funkcję i zakończyć, a la Perl, lub przekierować skrypt na Matlaba w ten sposób: matlab < script.m
tak, działa na oknach. Otworzy się proste okno poleceń matlaba. – Dima