abc Matlab - elektronski priručnik
II dio Osnove Matlaba kao jezika - 2.4. Indeksiranje

2.4.5. Skalarna ekspanzija

Matrice i skalari mogu se kombinovati na nekoliko različitih načina. Na primjer, skalar se oduzima od matrice tako što ga oduzimamo od svakog elementa. Srednja vrijednost elemenata u našem magičnom kvadratu je 8.5, tako da

B = A - 8.5

formira matricu čije su sume po kolonama jednake nuli:

 

B =
7.5       -5.5      -6.5       4.5
-3.5       1.5       2.5      -0.5
0.5       -2.5      -1.5       3.5
-4.5       6.5       5.5      -7.5

sum(B)
ans =
0          0          0          0

Pomoću skalarne ekspanzije, Matlab dodjeljuje specificirani skalar svim indeksima u opsegu. Na primjer,

B(1:2,2:3) = 0

postavlja na nulu dio od B:

B =
7.5           0          0         4.5
-3.5          0          0       -0.5
0.5       -2.5      -1.5       3.5
-4.5       6.5       5.5      -7.5

Brisanje redova i kolona    <    Index    >    Logičko indeksiranje