Array dalam Matlab

MATLAB menangani array secara intuitif. Untuk membuat array dalam MATLAB sangatlah mudah. Lihatlah contoh berikut ini :

>> A=[2 4 6 8]

A =

     2     4     6     8

>> 

a. Pengalamatan Array
Dalam MATLAB elemen - elemen array dapat diaksese dengan subscript, misalnya A(1) untuk elemen pertama array A.
contoh :
1. >> A=[2 4 6 8]

A =

     2     4     6     8

>> A(3)

ans =

     6

>>
Dari sini dapat dilihat bahwa elemen ketiga array A adalah 6.

2. >> X([1 3 5])=[0.2 0.5 0.7]

X =

    0.2000         0    0.5000         0    0.7000

>>

Untuk contoh yang kedua ini, kita mendefinisikan nilai array X. Untuk X(1)=0,2  X(2)=0,5   X(5)=0,7  . Sedangkan untuk X(2) dan X(4) nilainya adalah 0.

3. Nilai array juga dapat diisikan sebagai berikut :
>> a=3:1:10

a =

     3     4     5     6     7     8     9    10

>>

artinya bahwa nilai array diisikan antara 3 sampai 10 dengan selisih 1.

4. Memisahkan elemen dengan titik koma akan membuat elemen berada dalam baris yang berbeda.
>> K=[1;3;5;7;9]

K =

     1
     3
     5
     7
     9

>>

b. Menambahkan Elemen Array
>> A=[2 4 6 8]

A =

     2     4     6     8

Ini untuk menambahkan 2 elemen di belakang

>> A=[A 10 12]

A =

     2     4     6     8    10    12

Untuk yang lain, menyesuaikan.

c. Mengakses Sebagian Elemen Array
Dari contoh sebelumnya, semisal kita hanya ingin mengakses elemen 3 sampai 5.
>> B=A(3:5)

B =

     6     8    10

>>

d. Menghapus Elemen Array
Dapat dilihat pada contoh di bawah ini (menghapus elemen terakhir):
>> W=[1 3 5 7 9]

W =

     1     3     5     7     9

>> W=W(1:length(W)-1)

W =

     1     3     5     7

>>


Menghapus elemen pada indeks tertentu. Misalkan j=[2 4 6 8 10 12] dan kita ingin menghapus indeks ke-3 dan ke-6.

>> j=[2 4 6 8 10 12]

j =

     2     4     6     8    10    12

>> j([3 6])=[]

j =

     2     4     8    10

>> 

3 Response to "Array dalam Matlab"

  1. Salon Oyah 4 Maret 2010 pukul 00.44
    Pusssyiiinnggg... btw, mampir2 yaa ke blog aq... tengkyuuuu

Posting Komentar