abc Matlab - elektronski priručnik
III dio Matematika u Matlabu - 3.1. Linearna algebra

3.1.1. Matrice u Matlab okruženju
3.1.1.1. Kreiranje matrica

Matlab okruženje koristi termin matrica da indicira varijablu koja sadrži realne ili kompleksne brojeve uređene u dvodimenzionalnu rešetku. Niz je, uopštenije, vektor, matrica, ili višedimenzionalna rešetka brojeva. Svi nizovi u Matlabu su pravougaoni, u smislu da su komponentni vektori duž bilo koje dimenzije svi iste dužine.

Symbolic Math Toolbox softver proširuje mogućnosti Matlab softvera na matrice matematičkih izraza.

Matlab ima mnoštvo funkcija koje kreiraju različite vrste matrica. Postoje dve funkcije koje možemo upotrijebiti da kreiramo par 3-sa-3 matrica koje ćemo koristiti kao primjere u ovom poglavlju. Prvi primjer je simetričan:

A = pascal(3)
A =
1          1          1
1          2          3
1          3          6

Drugi primjer nije simetričan:

B = magic(3)
B =
8          1          6
3          5          7
4          9          2

Drugi primjer je 3-sa-2 pravougaona matrica slučajnih cijelih brojeva:

C = fix(10*rand(3,2))
C =
9          4
2          8
6          7

Vektor-kolona je m-sa-1 matrica, vektor-red je 1-sa-n matrica, a skalar je 1-sa-1 matrica. Naredbe

u = [3; 1; 4]

v = [2 0 -1]

s = 7

prizvode vektor-kolonu, vektor-red, i skalar:
u =
3
1
4
v =
2          0          -1
s =
7

Primjer imena dinamičkih polja    <    Index    >    Matrice u Matlab okruženju - Sabiranje i oduzimanje matrica