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