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

>> 

Tak Terbayang Dapat .................

Serasa masih mimpi, serasa ini bukanlah kejadian yang nyata, hanyalah sebatas khayalan. Tak pernah terbayangkan olehku dapat juara 2 Telkomsel Campus Blog Competition. Jangankan terbayang juara 2, terbayang dapat 10 besar aja ngaak sama sekali kok. Niatan cuman pingin nampang, nunjukin eksistensi sekaligus ngenalin blog, eh ternyata malah dapat juara 2. Mungkin ini kali ya, yang namanya iseng - iseng yang berbuah manis. Hmmm.............

Untuk temen - temen yang mendukungku untuk ikut lomba ini, thanks ya... Special thanks to Jamal yang punya jembelisme.com yang telah mengajakku ikutan lomba ini.

Ini hasil selengkapnya yang dapat juara Telkomsel Campus Blog Competition :

Juara 1 -- http://tataswicaksono.wordpress.com
Juara 2 -- http://its-matematika.blogspot.com
Juara 3 -- http://www.laziem.com
Juara 4 -- http://mulinnuha.wordpress.com
Juara 5 -- http://www.BasiLoe.co.cc
Juara 6 -- http://blog-ashari.co.cc
Juara 7 -- http://sekolahyuuk.blogspot.com
Juara 8 -- http://mygreypage.blogspot.com
Juara 9 -- http://siddiqbasid.com
Juara 10 -- http://wahyumedia19.blogspot.com