Speciális mátrixok

A Matlab bizonyos függvényeivel létrehozhatunk speciális mátrixokat. A függvények paramétereiként meg kell adni a mátrix méreteit, további paraméterként meg lehet adni a mátrixok típusát is (erre később látunk példákat). Fontos megjegyezni, hogy amennyiben csak egyetlen méretparamétert adunk meg, négyzetes mátrixot kapunk.

Zérómátrix

Minden eleme 0. Zérómátrixot a zeros() függvénnyel  hozhatunk létre.

Példa:

>> a = zeros(2,8)
a =
     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0

 

1-es mátrix

Minden eleme 1-es. (Nem egységmátrix!) 1-es mátrixot a ones() függvénnyel hozhatunk létre.

Példa:

>> a = ones(3,8)
a =
     1     1     1     1     1     1     1     1
     1     1     1     1     1     1     1     1
     1     1     1     1     1     1     1     1

 

"Végtelen" mátrix

Minden eleme a "végtelen" értéket tartalmazza. "Végtelen" mátrixot az Inf() függvénnyel lehet létrehozni.

Példa:

>> a = Inf(2,3)
a =
   Inf   Inf   Inf
   Inf   Inf   Inf

 

Igaz - Hamis mátrixok

A mátrix eleme true illetve false értékek. Igaz-Hamis mátrixokat a true() illetve a false() függvényekkel lehet létrehozni. A létrejött mátrixok 1-es illetve 0 értékeket tartalmaznak, ezek azonban logical típusúak.

Példák:

>> a = true(3,5)
a =
     1     1     1     1     1
     1     1     1     1     1
     1     1     1     1     1

>> a = false(3,5)
a =
     0     0     0     0     0
     0     0     0     0     0
     0     0     0     0     0