Manipulasi Indeks Matriks

Dalam vektor ataupun matriks, indeks digunakan untuk menunjuk satu/beberapa elemen dari vektor/matriks. Indeks dituliskan di dalam tanda kurung ( ) dengan pola umum sebagai berikut.
Untuk vektor:

  • nama_vektor( indeks )
Untuk matriks:
  • nama_matriks( indeks_baris , indeks_kolom )
 Dalam suatu vektor, elemen pertama diberi indeks = 1, sementara dalam matriks, indeks menunjukkan nomor baris dan nomor kolom dari elemen yang ingin ditunjuk. Untuk lebih jelasnya perhatikan contoh berikut ini.

>> vektor_a=[1 3 5 7 9]

vektor_a =

     1     3     5     7     9

>> vektor_a(3)

ans =

     5

>> vektor_b=[1;3;5;7;9]

vektor_b =

     1
     3
     5
     7
     9

>> vektor_b(4)

ans =

     7

>> matrix = [3  5 7; 2 4 6; 2 3 5]

matrix =

     3     5     7
     2     4     6
     2     3     5
>> matrix(1,2)

ans =

     5

>> matrix(3,2)

ans =

     3
Operator-Titik Dua
Kita juga bisa mengambil beberapa baris dan kolom sekaligus dari suatu matriks dengan operator titik-dua (:). Dalam hal ini tanda titik-dua berarti “sampai dengan”. Misalkan untuk mengambil elemen ke-1 sampai ke-3 dari vektor_a

>> vektor_a(1:3)

ans =

     1     3     5

Mengambil elemen ke-3 sampai ke-5 dari vektor_b
>> vektor_b(3:5)

ans =

     5
     7
     9 

Mengambil elemen baris ke-1 sampai ke-2, kolom ke-2 sampai ke-3 dari matrix


>> matrix(1:2,2:3)

ans =

     5     7
     4     6


Dalam hal lain tanda titik-dua bisa berarti “seluruhnya”. Misalkan untuk mengambil seluruh elemen dari vektor_a 

>> vektor_a(:)


ans =


     1     3     5     7     9

Mengambil seluruh baris dan kolom dari matrix 
>> matrix(:,:)
ans =

     3     5     7
     2     4     6
     2     3     5

0 Response to "Manipulasi Indeks Matriks"

Posting Komentar