6
rand - macierzy o wartościach losowych z populacji o rozkładzie równo
miernym w przedziale (0, 1),
randr. - macierzy o wartościach losowych z populacji o rozkładzie normalnym
N(0, 1).
Przykładowe polecenia z użyciem funkcji konstruowania macierzy definiują:
C=zeros (1/ 5} 5-elementowy wektor wierszowy o wartościach zerowych,
C=ones (2,4) macierzy jedynek o rozmiarach 2 na 4,
C=eye (4) macierzy jednostkową o rozmiarze 4 na 4.
Do definiowania wektorów, których elementy tworzą ciąg arytmetyczny wykorzystuje się wyrażenia z użyciem operatora dwukropka (:). Znaczenie takich wyrażeń ilustrują następujące przykłady:
2:6 wektor o wartościach [2 3 4 5 6],
6:2 wektor pusty,
1.0:0.2:1.8 wektor o wartościach [1.0 1.2 1.4 1.6 1.8].
Obraz przestrzeni roboczej może być zapisany do pliku zewnętrznego przez polecenie
save:
save plik - zapis całego obszaru roboczego,
save plik lista zmiennych - zapis wskazanych zmiennych.
Zapisane w pliku zewnętrznym wartości zmiennych mogą być wprowadzone do przestrzeni roboczej poleceniem load plik .
Polecenie save zapisuje standardowa obraz przestrzeni roboczej w formacie binarnym (pliki z rozszerzeniem mat). Istnieje również możliwość zapisania do pliku zewnętrznego wartości zmiennej w formacie tekstowym przez użycie opcji -ascii. Polecenie save tab.dat A -ascii
zapisuje wartość macierzy A w pliku tab.dat w formacie tekstowym. Polecenie load tab.dat A -ascii
tworzy w przestrzeni roboczej zmienną tab i przypisuje jej wartości zawarte w pliku
tab.dat.
Do usuwania zmiennych z przestrzeni roboczej służy polecenie elear: elear - usuwa wszystkie zmienne,
elear lista zmiennych - usuwa wskazane zmienne.
Nazwy zdefiniowanych zmiennych mogą występować w wyrażeniach. Napotykając w poleceniu nazwę interpretator MATLAB-a sprawdza kolejno, czy jest to nazwa:
1) zdefiniowanej zmiennej,
2) funkcji wbudowanej,
3) M-pliku w katalogu bieżącym.