Anda di halaman 1dari 4

Vektor dan Matriks

Vektor dan matriks merupakan suatu yang sangat fundamental dalam


mathlab, sebab pada awalnya mathlab diciptakan untuk menyelesaikan
permasalahan-permasalahan yang ada pada matriks. Mathlab menyediakan
fasilitas untuk membuat, memanipulasi, mengoperasikan matriks, baik matriks
sederhana maupun matriks yang sangat komplek. Vector ialah sekelompok
bilangan yang tersusun 1-dimensi, sedangkan matriks adalah suatu jajaran (array)
dalam segi empat dua dimensi. Elemen-elemennya suatu matriks terdiri dari
beberapa bilangan riil atau kompleks yang disusun dalam bentuk baris atau
kolom. Matrik yang hanya terdiri dari satu baris atau satu kolom disebut juga
vector.

1.1 Membuat vector

Suatu vector baris boleh juga disebut dengan matriks 1 ×n (mempunyai satu
baris dan beberapa kolom). Sedangkan vector kolom adalah merupakan matriks
m× 1 (yang mempunyao beberapa baris dan satu kolom). Pembuatan suatu vector
pada mathlab, harus diketik di dalam kurung siku [ ]. Pembuatannya dapat
mengikuti cara dibawah ini. Nama_vektor = [ ketik elemen-elemen vector ].
Vector baris dapat dibuat dengan mengetik kurung siku buka [ lalu ketik elemen-
elemen vector, setelah selesai mengetik elemen-elemennya kemudian ketik kurng
siku tutup ]. Setiap selesai mengetik elemen harus diikuti dengan spasi diantara
tiap-tiap elemen. Sementara vector kolom dapat dibuat dengan mengetik elemen-
elemen dan titik koma (semicolon) didalam kurung siku. Spasi atau tanda koma (,)
digunakan untuk memisahkan kolom, dan titik koma (;) atau menekan ENTER
digunakan untuk memisahkan baris.

Membuat sebuah vector dengan yang beda elemen-elemennya adalah sama.


Misalnya vector k=1 3 5 7 9, beda yang dimiliki vector v adalah sama yaitu 2.
Vector ini dapat dibuat dengan mengikuti formula Nama_Vektor = [m:p:n],
dimana variabel m menunjukkan elemen pertama, p adalah beda, dan n adalah
elemen terakhir dari vector.

1.2 Matriks
Membuat matriks sama halnya dengan membuat sebuah vector. Matriks harus
diketik didalam kurung siku [ ]. Tanda titik koma (;) atau dengan menekan tombol
ENTER dapat diguanakan untuk pergantian baris suatu matriks. Pembuatan
matriks m× n dapat mengikuti cara sebagai berikut: nama_matriks = [ketik
elemen-elemen baris pertama; ketik elemen-elemen baris kedua;...; ketik elemen-
elemen baris ke-m].

1.3 Matriks Khusus

Ada beberapa matriks khusus yang dapat dibuat dengan menggunakan fungsi
yang tersedia pada mathlab. Pada matriks khusus ini pengguna tidak perlu
mengetik elemen-elemen matriks satu-persatu, akan tetapi cukup mengetik fungsi
tersebut. Fungsi yang disediakan mathlab dapat dilihat pada tabel dibawah ini.

Perintah Fungsi Perintah


Ones (m, n) Membuat matrik m× n, semua elemennya bernilai 1
Eye (m) Membuat matrik m× m, dan berupa matriks identitas
Zeros (m, n) Membuat matrik m× n, semua elemennya bernilai 0
Rand (m) Matriks m, elemen-elemennya bernilai acak dengan menggunakan
distribusi uniform
Randn (m) Matriks m, elemen-elemennya bernilai acak dengan menggunakan
distribusi normal

1.4 Transposisi Suatu Matriks

Mathlab menyediakan operator suatu matriks. Jika operator ini digunakan


maka kolom suatu matriks akan berubah menjadi baris, dan begitu pula
sebaliknya. Operator transposisi adalah dengan mengetik koma tunggal (‘).

1.5 Invers dan Determinan Matriks

Perhitungan invers dan determinan suatu mariks dapat dilakukan dengan


menggunakan fungsi yang telah disediakan pada mathlab. Invers suatu matriks B
dapat dihitung dengan menggunakan fungsi inv(B), sedangkan determinan
matriks C dapat dihitung dengan fungsi det (C).

1.6 Manipulasi Matriks

Pada mathlab, matriks dapat dimanipulasi atau diubah berdasarkan susunan


dan elemen-elemen yang diperlukan. Mathlab dapat memanipulasi satu atau
beberapa elemen dari matriks sebelumnya. Pada matriks, indeks digunakan untuk
menunjukkan posisi dari elemen-elemennya. Pada matriks satu dimensi (vector),
elemen-elemennya terdapat pada indeks baris atau kolom saja. Formula dibawah
ini digunakan untuk memanipulasi suatu matriks: Nama_Vektor (indeks baris
atau kolom), sedangkan untuk matriks: Nama_Matriks (indeks_baris,
indeks_kolom).

Beberapa baris atau kolom dari suatu matriks dapat diambil secara bersamaan.
Hal ini dapat dilakukan dengan menggunakan operator titik dua (:) menyatakan
batasan matriks yang akan diambil. Ada beberapa formula dalam penggunaan
operator titik dua. Formula ini dapat dilihat dengan menggunakan fasilitas help.
Formula disediakan pada tabel berikut.

Formula Penggunaa (fungsinya)


A (: , n) Membentuk submatriks A yang elemen-elemennya terdiri
dari semua elemen baris yang termasuk pada kolom ke-n.
A (m , : ) Membentuk submatriks A yang elemen-elemennya terdiri
dari semua elemen kolom yang termasuk pada baris ke-m.
A(:,p:q) Membentuk submatriks A yang elemen-elemennya terdiri
dari semua elemen baris yang termasuk pada kolom ke-p
samapi ke-q.
A(p:q,:) Membentuk submatriks A yang elemen-elemennya terdiri
dari semua elemen kolom yang termasuk pada baris ke- p
samapi ke-q.
A(p:q,r:s) Membentuk submatriks A yang elemen-elemennya terdiri
dari semua baris ke- p samapi ke-q yang termasuk pada
kolom ke-r samapi ke-s.
A(:,:) Membentuk sama dengan matriks A itu sendiri
A(:) Menguabh matriks A menjadi sebuah vector kolom
berukuran m× 1
1.7 Menghapus Elemen Matriks

Elemen-elemen matriks yang telah dibentuk juga dapat dihapus. Hal ini dapat
dilakukan dengan mengguanakan kurung siku “[ ]” tanda mengisi atau mengetik
dalam kurung tersebut.

Anda mungkin juga menyukai