78851 Wprowadzenie do MatLab (17)

78851 Wprowadzenie do MatLab (17)



to poprzez dodanie po nazwie pliku nazw zmiennych, które chcemy zachować pliku. Na przykład polecenie save maj 10 x y z zachowuje tylko zmienne x, y i z.

Na komputerach PC polecenie save jest dostępne w postaci opcji Save Workspace As w menu Kile. Format w jakim komenda save zachowuje dane jest określony poprzez dodanie do listy nazw zmiennych lub plików oraz oznaczeń opcji:

-mat    format binarny MAT-pliku (opcja wybierana

automatycznie),

-ascii    8-bitowy format ASCII,

-ascii -double    16-bitowy format ASCII.

-ascii -double -tabs oddzielenie elementów tablicy znakami tabulacji. -v4    dane zachowywane w formacie MATLAB-a

w czwartej wersji,

-append    dopisz dane do istniejącego    MAT-pliku.

Jeśli używamy oznaczenia v4, możemy zachować jedynie dane, które są kompatybilne z 4-tą wersją MATLAB-a To oznacza, że nic jest możliwe zachowanie struktur, tablic komórek, tablic wielowymiarowych oraz obiektów, które zostały wprowadzone dopiero w wersjach 5.x.

Kiedy zachowujemy zawartość przestrzeni roboczej w formacie ASCII, powinniśmy zapisywać jednorazowo tylko jedną zmienną. Jeśli zachowujemy więcej niż jedną zmienną, MATLAB stworzy plik ASCII, ale nie będzie możliwe późniejsze odczytanie go przez MATLAB-a za pomocą instrukcji load. Instrukcja load powoduje załadowanie do przestrzeni roboczej MAT-pliku, utworzonego wcześniej za pomocą instrukcji save. Na przykład komenda load maj 10

ładuje do przestrzeni roboczej plik ma j 10 .mat. Jeśli zachowany MAT-plik ma j 10 zawiera zmienne A, B i C, załadowanie go spowoduje umieszczenie zmiennych A, B i C w przestrzeni roboczej. Jeśli te zmienne sąjuż w przestrzeni roboczej, zostaną przypisane im nowe wartości.

Jeśli dany MAT-plik ma rozszerzenie inne niż *.mat, przy ładowaniu go do przestrzeni roboczej trzeba użyć przełącznika -mat. load f ilename -mat

W przeciwnym wypadku MATLAB będzie oczekiwał pliku w formacie tekstowym ASCII.

Na komputerach PC instrukcja load dostępna jest także poprzez opcję Load Workspace z menu Filc. Za pomocą komendy load możliwe jest także importowanie danych z plików w formacie ASCII. Przekształca ona zawartość pliku w zmienną o takiej samej nazwie jak plik (bez rozszerzenia). Na przykład polecenie load tides.dat

19


Wyszukiwarka

Podobne podstrony:
Rozdział 1. Wprowadzenie do Matlaba 17 ans = 2 >> size(A,2) ans = 3 >> length(B) ans
Rozdział 1.Wprowadzenie do Matlaba 1.1. Co to jest Matlab? Matlab jest programem komputerowym będący
Wprowadzenie do MatLab (65) To wyrażenie oznacza, „dla każdego w iersza macierzy E ustaw elementy w
Wprowadzenie do MatLab (45) Dostępne metody przedstawienia to: -    wykresy płaskie z
Wprowadzenie do MatLab (74) Można to sprawdzić przy pomocy polecenia: >> A*v ans - 34 34
72938 Wprowadzenie do MatLab (74) Można to sprawdzić przy pomocy polecenia: >> A*v ans -
13262 Wprowadzenie do MatLab (32) M-pliki są to zwykłe pliki tekstowe, które tworzy sic za pomocą ed
Wprowadzenie do MatLab (15) wcześniejsze wiersze. Wpisanie nowych znaków, a następnie użycie klawisz
Wprowadzenie do MatLab (45) Dostępne metody przedstawienia to: -    wykresy płaskie z
Wprowadzenie do MatLab (91) Jest to równoznaczne z użyciem listy oddzielanej przecinkami total = sum
27918 Wprowadzenie do MatLab (120) SKOROWIDZ algebra liniowa 74. 81 animacja 17 ans 31&nbs

więcej podobnych podstron