Anda di halaman 1dari 5

BAB 2.

TINJAUAN PUSTAKA

2.1 MATLAB
MATLAB (Matrix Laboratory) adalah sebuah program untuk analisis dan
komputasi numeric, merupakan suatu Bahasa pemrograman matematika lanjutan
yang dibentuk dengan dasar pemikiran menggunakan sifat dan bentuk matriks. Pada
awalnya, program ini merupakan interface untuk koleksi rutin-rutin numerik proyek
LINPACK dan ESPACK, dikembangkan menggunakan bahasa FORTAN. Namun
sekarang, program ini merupakan produk komersial dari perusahaan Mathworks,
Inc. yang dalam perkembangan selanjutnya dikembangankan menggunakan bahasa
C++ dan assembler (terutama untuk fungsi-fungsi dasar MATLAB (Arhami dan
Anita, 2005:1).
MATLAB telah berkembang menjadi sebuah environment pemrograman
yang canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan
sinyal, aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga berisi
toolbox yang berisi fungsi-fungsi tambahan untuk aplikasi khusus . MATLAB
bersifat extensible, dalam arti bahwa seorang pengguna dapat menulis fungsi baru
untuk ditambahkan pada library ketika fungsi-fungsi built-in yang tersedia tidak
dapat melakukan tugas tertentu (Cahyono, 2013:50). MATLAB merupakan
software yang dikembangkan oleh Mathworks, Inc. dan merupakan software yang
paling efisien untuk perhitungan numerik berbasis matriks. Dengan demikian jika
di dalam perhitungan kita dapat memformulasikan masalah ke dalam format
matriks, maka MATLAB merupakan software terbaik untuk penyelesaian
numeriknya. MATLAB yang merupakan bahasa pemrograman tingkat tinggi
berbasis pada matriks sering digunakan untuk teknik komputasi numeric,
digunakan untuk menyelesaikan masalah-masalah yang melibatkan operasi
matematika elemen, matrik, optimasi, aproksirnasi, dan lain-lain (Arhami dan
Anita, 2005:1). Sehingga Matlab banyak digunakan pada :
1) Matematika dan Komputansi

3
2) Pengembangan dan Algoritma
3) Pemrograman modeling, simulasi, dan pembuatan prototype
4) Analisa Data , eksplorasi dan visualisasi
5) Analisis numerik dan statistic, dan
6) Pengembangan aplikasi teknik (Cahyono, 2013:50).

2.1.1 Beberapa Bagian dari Window Matlab


1 Current Directory
Window ini menampilkan isi dari direktori kerja saat menggunakan matlab.
Kita dapat mengganti direktori ini sesuai dengan tempat direktori kerja yang
diinginkan. Default dari alamat direktori berada dalam folder works tempat
program files Matlab berada.
2 Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang
sebelumnya dilakukan oleh pengguna terhadap matlab.
3 Command Window
Window ini adalah window utama dari Matlab. Disini adalah tempat untuk
menjalankan fungsi, mendeklarasikan variable, menjalankan proses-proses,
serta melihat isi variable.
4 Workspace
Workspace berfungsi untuk menampilkan seluruh variabel-variabel yang
sedang aktif pada saat pemakaian matlab. Apabila variabel berupa data
matriks berukuran besar maka user dapat melihat isi dari seluruh data
dengan melakukan double klik pada variabel tersebut. Matlab secara
otomatis akan menampilkan window “array editor” yang berisikan data
pada setiap variabel yang dipilih user (Cahyono, 2013:51).

2.1.2 Operator
Beberapa penggunaan operator aritmatika antara dua operand (A dan B)
ditunjukkan pada table berikut ini (Cahyono, 2013:52)

4
Tabel 1 : Penggunaan Operator Aritmatika antara dua Operand
(A dan B).

Operasi Bentuk Aljabar Bentuk Matlab Contoh


Perkalian AxB A*B 5*3
Pembagian A:B A/B 8/2
Penambahan A+B A+B 6+7
Pengurangan A-B A-B 9-4
Eksponensial AB A^B 2^3

2.1.3 Fungsi Matematika lainnya


Beberapa fungsi matematika lainnya yang dapat kita gunakan untuk operasi
matematika antara lain sebagai berikut:
1. abs(x) : fungsi untuk menghasilkan nilai absolut dari x
2. sign(x) : fungsi untuk menghasilkan nilai -1 jika x<0, 0 jika x=0 dan 1 jika
x>1
3. exp(x) : untuk menghasilkan nilai eksponensian natural, e x
4. log(x) : untuk menghasilkan nilai logaritma natural x, ln x
5. log10(x) : untuk menghasilkan nilai logaritma dengan basis 10, x 10 log
6. sqrt(x) : untuk menghasilkan akar dari nilai x, x
7. rem(x,y) : untuk menghasilkan nilai modulus (sisa pembagian) x terhadap
y (Cahyono, 2013:53)

2.1.4 Tata Cara Menginstal Matlab


1. Buka master matlab
2. Pilih win 32
3. Pilih setup (loading)
4. Pilih instal manually (next)
5. Pilih button yes (next)
6. Pilih button i have file installation key

5
7. Pilih file notpad (instal) pada folder crak pada folder master
8. Pilih file installation key di standalone (pilih serial number yang paling
atas)
9. Copy paste pada kotak i have file installation key (next)
10. Pilih button typical (next)
11. Bila tempat folder yang dipilih sudah di localdisk c lalu (next)
12. Klik (next) untuk lanjut instal
13. Klik install
14. Jika proses mencapai 98%, pindahkan folder crak ke folder Matlab di
(localdisk c – prgram file – matlab).
15. Pilih yes to all, klik (next)
16. Pilih button manually
17. Jika proses selesai, klik browse - pilih folder crak di folder master matlab
tadi – pilih lic_standalone (next)
18. Finish

2.2 Aljabar
Aljabar merupakan bahasa simbol dan relasi. Aljabar digunakan untuk
memecahkan masalah sehari-hari. Dengan bahasa simbol, dari relasi-relasi
yang muncul, masalah-masalah dipecahkan secara sederhana. Bahkan untuk
hal-hal tertentu ada algoritma-algoritma yang mudah diikuti dalam rangka
memecahkan masalah simbolik itu, yang pada saatnya nanti dikembangkan
kepada masalah sehari-hari. Jadi belajar aljabar bukan semata-mata belajar
tentang keabstrakannya melainkan belajar tentang pemecahan masalah sehari-
hari (Krismanto, 2004:1)

Matlab dikembangkan sebagai bahasa pemrograman sekaligus alat


visualisasi yang menawarkan banyak kemampuan untuk menyelesaikan
berbagai kasus yang berhubungan langsung dengan matematika. Dalam
pembelajaran matematika, Matlab dapat membantu guru dan peserta didik
untuk mengkomunikasikan konsep matematika. Manurut Caesarendra, W dan
Ariyanto,M (2011 : 121) bahwa beberapa konsep matematika yang dapat

6
diuraikan dengan menggunakan Matlab diantaranya meliputi ; matriks, vector,
aljabar linier, statistic, polynomial, analisis fungsi, pencocokan kurva,
interpolasi, limit, differensial, integral, transformasi Laplace, transformasi
Fourier, Persamaan differensial biasa, (Ordinary Differential Equation, ODE)
serta, persamaan differensial parsial (Partial Differential Equation (PDE).
Selanjutnya, akan ditunjukkan konsep matematika pada aljabar linier yang
dapat dikomunikasi dengan menggunakan Matlab. Uraian ini bersifat sebagai
contoh penggunaan Matlab dan berupaya memberikan motivasi Mahasiswa
untuk dapat mengembangkan kemampuannya terhadap penggunaan software
Matlab. (Cahyono, 2013:54)

2.2.1 Operasi Matematika


»x=2
x=
2

»y=3
y=
3
»z=x+y
z=
5

Anda mungkin juga menyukai