Program MATLAB® zwraca wybrany wektor z macierzy, gdy użyjemy dwukropka. Weźmy jako przykład następującą macierz:
A =
Zaznaczony grubą czcionką wektor otrzymujemy dzięki następującemu zapisowi:
» a=A(:,3) a =
3
7
11
Jak widać dwukropek oznacza tu „wszystkie wiersze”
Jeżeli chcemy utworzyć wektor tylko z dwóch wierszy w znajdujących się w trzeciej kolumnie, to piszemy:
» a=A(2:3,3) a =
7
11
W powyższym zapisie dwukropek oznacza „do”.
Dzięki podanemu niżej zapisowi tworzymy macierz z pożądanych wierzy i kolumn.
» B=A(2:3,1:3)
B=
5 6 7
9 10 11
Program MATLAB1* generuje kilka prostych i użytecznych macierzy, a mianowicie macierz zerową, jedynkową i jednostkową:
» A=zeros(3,5)
A =
» A=ones(4,3)
A =
» A=eye(3,4)
A =
Ostatnia z podanych macierzy jest szczególnie użyteczna jako macierz kwadratowa.
Ponadto program MATLAB* generuje macierze zawierające wartości losowe o rozkładzie jednostajnym i normalnym, bardzo użyteczne w obliczeniach inżynierskich. Macierz o rozkładzie jednostajnym zawiera liczby z przedziału <0,1 >, a jej przykładowa postać jest następująca:
» A=rand(2,5)