Matlab 1 (Vektor)

Vektor pada MATLAB

Sebuah vektor baris pada MATLAB dapat ditulis secara mudah dengan dimulai dengan kurung tegak “[“ , kemudian nilai-nilainya satu per-satu dimasukkan dengan dipisahkan dengan spasi kemudian ditutup dengan kurung tegak kanan “]”.

Untuk vektor kolom cara menuliskannya sama saja, hanya antar baris dipisahkan dengan tanda semicolon(titik-koma) “;”.

Contoh:

>> x=[0 10 20 30]x =

0    10    20    30

x merupakan sebuah vektor baris

>> y=[0;10;20;30]y =

0

10

20

30

y merupakan sebuah vektor kolom

Elemen dari vektor di dalam MATLAB dapat dipanggil berdasarkan alamat yang dimilikinya. Misal:

>>x(2)                                       à elemen ke-2 dari vektor x

ans:

10

Untuk memanggil beberapa elemen sekaligus dapat digunakan teknik seperti ini (start: increment:end). Start merupakan awal alamat yang dipanggil, increment merupakan selang yang dipakai, sedangkan end merupakan akhir alamat yang dipanggil. Atau apabila inkremen yang dipakai adalah 1(satu) maka bisa dipakai teknik (start:end).

Contoh:

>> x(2:2:4)                              à awal=2, inkremen=2, akhir=4

ans =

10    30

>> x(1:3)                                 à awal=1, inkremen=1(tidak dituliskan), akhir=3

ans =

0    10    20

Perlu diketahui bahwa alamat elemen(indeks) pada suatu vektor di MATLAB dimulai dengan 1(satu). Beberapa perintah yang sangat berguna untuk berinteraksi dengan atau menyusun suatu vektor pada MATLAB adalah seperti terlihat pada Tabel 1.

Tabel 2.1. Perintah-perintah untuk berinteraksi dengan atau menyusun vektor pada MATLAB.

Perintah MATLAB

Penjelasan

x = start:end Membuat vektor baris x mulai dengan nilai-awal=start, dengan inkremen=1, berakhir dengan nilai-akhir=end. Misalkan, x=1:20, maka x merupakan vektor dengan elemen 1 s/d 20.
x = start:increment:end Membuat vektor baris x mulai dengan nilai awal=start, dengan inkremen=increment, berakhir dengan nilai-akhir=end. Misalkan, x=0:5:20, maka x merupakan vektor dengan elemen 0, 5, 10, 15 dan 20.
linspace(start,end,number) Membuat vektor baris x mulai dengan nilai awal=start, dengan, berakhir dengan nilai-akhir=end, dan memiliki elemen sebanyak=number. Misalkan, linspace(1,5,5), maka x merupakan vektor dengan elemen 1, 2, 3, 4 dan 5.
length(x) Menghasilkan panjang/jumlah elemen dari x
y = x’ Ttranspose dari vektor x
dot(x,y) Menghasilkan perkalian skalar dari  vektor x dan y.Misal x=[1 2 3] dan y=[4 5 6], maka >>dot(x,y) akan menghasilkan nilai=32

 

Tinggalkan komentar

Filed under Uncategorized

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s