Anda di halaman 1dari 10

LAPORAN PRAKTIKUM METODE NUMERIK

BAHASA PEMROGRAMAN MATLAB

VEKTOR DAN MATRIKS

NAMA : Josua Harri Clinton Malau


NIM : 1170803116

LABORATORIUM S1 MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2020
BAB 1

PENDAHULUAN

Terdapat tiga jenis format data di MATLAB, yaitu skalar, vektor, dan matriks.

 Skalar, ialah suatu bilangan tunggal


 Vektor, ialah sekelompok bilangan yang tersusun 1-dimensi. Dalam
MATLAB biasanya disajikan sebagai vektor-baris atau vektor-kolom
 Matriks, ialah sekelompok bilangan yang tersusun dalam segi-empat 2-
dimensi. Di dalam MATLAB, matriks didefinisikan dengan jumlah baris dan
kolomnya. Di MATLAB terdapat pula matriks berdimensi 3, 4, atau lebih,
namun dalam posting ini kita batasi hingga 2-dimensi saja.

Sebenarnya, semua data bisa dinyatakan sebagai matriks. Skalar bisa dianggap
sebagai matriks satu baris – satu kolom (matriks 1×1), dan vektor bisa dianggap
sebagai matriks 1-dimensi: satu baris – n kolom, atau n baris – 1 kolom (matriks
1×n atau n×1). Semua perhitungan di MATLAB dilakukan dengan matriks,
sehingga disebut MATrix LABoratory.

Matriks didefinisikan dengan kurung siku ( [ ] ) dan biasanya dituliskan baris-per-


baris. Tanda koma (,) digunakan untuk memisahkan kolom, dan titik-koma (;) untuk
memisahkan baris. Kita juga bisa menggunakan spasi untuk memisahkan kolom
dan menekan Enter ke baris baru untuk memisahkan baris.
BAB 2

PEMBAHASAN

2.1 Vektor

Di dalam MATLAB dikenal dua jenis format data, yaitu vektor dan matriks.
Vektor atau matriks pada MATLAB didefinisikan dengan kurung siku "[ ]".
Untuk memisahkan kolom digunakan tanda koma "," atau spasi. Sedangkan tanda
";" digunakan untuk memisahkan baris.

Vektor sendiri adalah sekelompok bilangan yang tersusun atas satu dimensi.
Dimensi ini bisa berbentuk baris dan bisa berbentuk kolom.

Contoh vektor baris:

1. >> a = [1, 2, 3]
2.
3. a =
4.
5. 1 2 3

Contoh vektor kolom:

1. >> b= [1; 2; 3]
2.
3. b =
4.
5. 1
6. 2
7. 3

2.2 Matriks

Matriks juga disebut dengan array berdimensi dua dalam MATLAB. Secara
fundamental untuk membuat matriks dengan MATLAB anda dapat menggunakan
sistematika berikut

1. Diapit oleh tanda kurung siku []


2. Pembatas kolom masing-masing entri adalah spasi
3. Pembatas baris masing-masing entri adalah semicolon

Misalkan anda membuat matriks berukuran 3x2 sebagai berikut


Sehingga syntax MATLAB yang dibutuhkan adalah

» A =[1 2; 3 4; 5 6]

A=

12

34

56

Dari syntax di atas dapat dilihat untuk mendefinisikan matriks menggunakan


tanda kurung siku (square bracket) dan setiap elemen matriks pada kolom
dipisahkan dengan spasi antar kolom dan dipisahkan dengan semicolon (;) antar
baris.

2.2.1Melakukan Operasi Matematika Pada Elemen Matriks

Anda dapat menggunakan operasi matematika sebagai anggota elemen


matriks yang akan didefinisikan.

Misalkan diketahui a = 1 , b = 2 , c = 3

Berapakah nilai matriks

Sehingga syntax yang anda perlukan untuk menyelesaikan perhitungan di atas


adalah
» a = 1; b = 2; c = 3;

» A = [a+b 2; 3 b+c; c+a 6]

A=

32

35

46

2.2.2 Membuat Matriks Nol, Matriks Satu dan Matriks Diagonal

Anda dapat mendefinisikan matriks-matriks dengan nilai khusus


menggunakan Syntax berikut

a) Membuat Matriks Nol

Untuk membuat matriks nol anda dapat menggunakan syntax zeros


(m,n). Dengan m merupakan banyaknya baris dan n merupakan
banyaknya kolom. Misalkan anda ingin membuat matriks nol
berukuran 6x4

Anda dapat melakukannya dengan cepat dengan syntax berikut

» B = zeros (6,4)

B=
0000

0000

0000

0000

0000

0000

b) Membuat Matriks Satu

Untuk membuat matriks satu dengan cepat anda dapat menggunakan


syntax ones(m,n). Dengan m merupakan banyaknya baris dan n
merupakan banyaknya kolom. Misalkan anda ingin membuat matriks
satu berukuran 2x3

Anda dapat melakukannya dengan cepat menggunakan syntax berikut

» C = ones (2,3)

C=

111

111

c) Membuat Matriks Diagonal

Matriks diagonal adalah matriks yang semua elemen diagonal


utamanya bernilai satu dan elemen lainnya adalah nol. Matriks
Diagonal merupakan matriks persegi berukuran n. Anda dapat
menggunakan syntax eye(n) untuk membuat matriks diagonal dengan
cepat. Misalkan anda ingin membuat matriks diagonal berukuran 3x3
Anda dapat melakukannya dengan cepat menggunakan syntax berikut

» D = eye(3)

D=

100

010

001

2.2.3 Menentukan Transpose Matriks dengan MATLAB

Berdasarkan definisi Transpose matriks A berukuran m x n dapat

disimbolkan dengan , yang didefinisikan dengan matriks berukuran n x


m yang didapatkan dengan menukar baris-baris dan kolom-kolom dari A.
Sehingga baris pertama merupakan kolom pertama dari matriks A, kolom pertama
merupakan baris pertama dari A dan seterusnya.

Anda dapat menentukan transpose suatu matriks yang sudah didefinisikan dengan
menggunakan MATLAB. Misalkan anda ingin menentukan transpose matriks A
yang didefinisikan sebagai berikut

Dapat diselesaikan secara manual sebagai berikut


Dengan menggunakan MATLAB anda dapat menggunakan syntax berikut

» A = [1 2; 3 4; 5 6]

A=

12

34

56

» A'

ans =

135

246
BAB 3
PENUTUP
3.1 Kesimpulan
Di dalam MATLAB dikenal dua jenis format data, yaitu vektor dan matriks.
Vektor atau matriks pada MATLAB didefinisikan dengan kurung siku "[ ]".
Untuk memisahkan kolom digunakan tanda koma "," atau spasi. Sedangkan tanda
";" digunakan untuk memisahkan baris.Matriks juga disebut dengan array
berdimensi dua dalam MATLAB

3.2 Kritik dan Saran


Dalam makalah Laboratorium Metode Numerik dengan pemrograman matlab ini
diharapkan dapat membantu pembaca dan pembaca dapat lebih memahami konsep
dari pemrograman matlab. Semoga pembaca dapat dipermudah dalam pekerjaan
yang membutuhkan serta dapat diaplikasikan dalam kehidupan sehari-hari.
Semoga dapat bermanfaat bagi semua yang menggunakan nya dan
mengaplikasikannya dalam kehidupan sehari-hari juga dapat digunakan oleh
semua kalangan.
DAFTAR PUSTAKA

Advernesia,2016.Operasi Matriks Menggunakan Matlab, 7 Januari


2016(13.00),https://www.advernesia.com/blog/matlab/operasi-matriks
menggunakan-matlab/

Sayfudin,2017,Dasar Membuat Matriks atau Vektor di Matlab,19 Oktober 2017,


https://sayfudinblogz.blogspot.com/2014/09/dasar-membuat-matrik-atau-vektor-
di.html#:~:text=Matriks%20dan%20vector%20adalah%20jantung%20dari%20k
omputasi%20matlab.&text=Vektor%20adalah%20kumpulan%20nilai%20yang,m
enyimpan%20list%20data%20atau%20signal.

Anda mungkin juga menyukai