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
|