Polecenie
path
pokazuje aktualną ścieżkę dostępu. Na komputerach PC, wybór opcji Set path z menu File, pozwala obejrzeć lub zmodyfikować ścieżkę.
Polecenia dir, type, delete oraz cd implementują zestaw ogólnych poleceń systemu operacyjnego do operacji na plikach. W tabeli 2.2 przedstawiono, jakie odpowiedniki mają te polecenia w systemach MS-DOS i UNIX.
Tabela 2-2
Polecenia systemowe operacji plikowych MATLAB-a
MATLAB |
MS-DOS |
UNIX |
dir |
dir |
ls |
type |
type |
cat |
delete |
del lub erase |
rm |
cd |
endir, cd |
cd |
W przypadku większości z tych poleceń można używać nazw ścieżek, symboli wieloznacznych i określeń napędów zgodnie z zasadami określonymi w systemie operacyjnym. Szczególnie ważne są polecenia dir i cd w przypadku poszukiwania ścieżki dostępu do M-plików.
Wykrzyknik ! wskazuje, że pozostała część linii wprowadzenia jest poleceniem dla systemu operacyjnego. Jest to dość przydatne do wywoływania poleceń systemowych (np. zakładania nowych katalogów) lub uruchamiania innych programów bez opuszczania MATLAB-a. W systemie Windows 3.1 i Windows 95/98 polecenie
! nc
wywołuje program Norton Commandcr, popularną nakładkę systemu DOS.
Czasem potrzebny jest dostęp do własnych programów napisanych w językach C lub Fortran za pomocą funkcji zewnętrznych. W tym celu program MATLAB-a wywołujący funkcje zewnętrzną:
- zachowuje odpow iednie zmienne na dysku.
- uruchamia zewnętrzny program (odczytujący pliki z danymi, przetwarzający dane i zapisujący rezultat na dysku),
- ładuje przetworzony plik z powrotem do przestrzeni roboczej.
Na przykład, w programie garfield.m umieszczonym poniżej, używana jest funkcja zewnętrzna gareąn, wykorzystująca dane z pliku: function y = garfield (a, b, q, r) save gardata a b q r i gareqn load gardata
Ten M-plik zapisuje argumenty wejściowe a, b, q i r z przestrzeni roboczej w MAT-pliku - polecenie save, wywołuje ze znakiem wykrzyknika program
21