Wprowadzenie do MatLab (19)

Wprowadzenie do MatLab (19)



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


Wyszukiwarka

Podobne podstrony:
Rozdział 1. Wprowadzenie do Matlaba 19 >> sqrt(A) ans = 1.0000    1.4142 2.0000
Wprowadzenie do MatLab (57) Polecenia mogą posiadać operandy wypisywane jako nazwy plików load Augus
Wprowadzenie do MatLab (77) Polecenie >> sum(M,d) oblicza sumy zmieniając indeks d macierzy M,
Wprowadzenie do MatLab (31) 3.4. Polecenia złożone - M-pliki Pliki programów w języku MATLAB (M-plik
Wprowadzenie do MatLab (46) Modyfikacja polecenia dwuwymiarowego w postaci plot3 pozwala na sporządz
Wprowadzenie do MatLab (53) Zmienną GRAVITY można zmieniać w poleceniach i otrzymać nowe rozwiązania

więcej podobnych podstron