Podstawowe funkcje matematyczne z założenia operują na elementach tablicy -element po elemencie. A zatem polecenia:
>> format short g >> x = (1:0.1:2)
>> logs = [x,loglO(x)] budują tabelę logarytmów: logs =
1.0 |
0 |
1.1 |
0.04139 |
h-* to |
0.07918 |
1.3 |
0.11394 |
1.4 |
0.14613 |
1.5 |
0.17609 |
1.6 |
0.20412 |
1.7 |
0.23045 |
1.8 |
0.25527 |
1.9 |
0.27875 |
2.0 |
0.30103 |
W ostatnim poleceniu x i loglO (x) mogą być oddzielane spacją, ale zastosowanie znaku przecinka czyni zapis bardziej przejrzystym.
W MATLAB-ic możliwa jest kolumnowo zorientowana analiza statystyczna danych wielowymiarowych. Każda kolumna w zestawie danych reprezentuje zmienną, a każdy wiersz obserwację. Element (i, j) jest i-tą obserwacją j-tej zmiennej.
Jako przykład rozważany jest zestaw danych z trzema zmiennymi. Przy pięciu obserwacjach, wynikowa tablica może wyglądać następująco:
D =
72 |
134 |
3.2 |
81 |
201 |
3.5 |
69 |
156 |
7.1 |
82 |
148 |
2.4 |
75 |
170 |
1.2 |
Średnią i odchylenie standardowe dla każdej kolumny danych można wyznaczyć następująco:
>> mu = mean(D), sigma = std(D) mu -
75.8 161.8 3.48
sigma =
5.6303 25.499 2.2107
Zmienne prostszych typów występujące w wyrażeniach bardziej złożonego typu są dostosowywane do typu wyrażeń. Dzięki temu macierze i skalary mogą być łączone na wiele różnych sposobów. Na przykład operacja odejmowania od macie-
71