Anda di halaman 1dari 21

PENGENALAN MATLAB DAN OPERASI ALJABAR

LAPORAN PRAKTIKUM

Oleh

LailiNafis
151810301002

LABORATORIUM MATEMATIKA DASAR


JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS JEMBER

2015
BAB 1. PENDAHULUAN

1.1 Latar Belakang


Ilmu Pengetahuan dan Teknologi merupakan salah satu hal yang sangat
dibutuhkan di era modern. Perkembangan Ilmu Pengetahuan dan Teknologi sudah
cukup pesat dan mulai berkembang ke arah yang lebih maju lagi. Contoh dari
pesatnya perkembangan Ilmu Pengetahuan dan Teknologi adalah komputer.
Komputer merupakan alat yang cukup canggih dan sangat berguna bagi banyak
orang karena dapat mempermudah suatu pekerjaan. Selain IPTEK, komputer juga
terus berkembang, termasuk pada program-programnya. Program-program baru
telah banyak ditemukan, khususnya program yang berhubungan dengan angka dan
perhitungan. Salah satu program yang berhubungan dengan angka dan
perhitungan adalah matlab.
Program ini disebut Matrix Laboratory (MATLAB) yaitu sebuah
program untuk analisis dan komputasi numerik, merupakan sutu bahasa
pemrograman matematika lanjutan yang dibentuk dengan dasar pemikiran
menggunakan sifat dan bentuk matriks. Program ini merupakan produk komersial
dari perusahaan Mathworks, Inc. yang dalam perkembangan selanjutnya
dikembangkan dengan menggunakan bahasa C++ dan assember (terutama untuk
fungsi-fungsi dasar MATLAB).
Matrix laboratory ini memiliki banyak kelebihan selain bahasanya yang
mudah, sederhana, dan interaktif untuk komputasi numerik dan visualisasi data,
MATLAB juga dapat membantu membagi pekerjaan kita kedalam unit-unit dan
menyelesaikannya pada jendela-jendela (windows) tersendiri. Untuk itu,
berdasarkan keistimewaan program ini maka mahasiswa diharapkan mampu
memahami beberapa hal yang berkaitan dengan MATLAB
2

1.2 Rumusan Masalah


1.2.1 Apa yang dimaksud dengan matlab?
1.2.2 Bagaimana cara mengoperasikan program matlab ?
1.2.3 Bagaimana penerapan MATLAB untuk perhitungan aljabar?
1.3 Tujuan
1.3.1 Mengetahui pengertian dari matlab.
1.3.2 Mengetahui bagaimana cara mengoperasikan program matlab.
1.3.3 Mengetahui cara penerapan MATLAB untuk perhiungan aljabar .
1.4 Manfaat
1.4.1 Mahasiswa dapat lebih mengenal matlab.
1.4.2 Membantu mempercepat proses perhitungan utamanya mengenai
masalah perhitungan aljabar, linear dan matriks.
1.4.3 Mahasiswa mampu mengenal aplikasi konsep dari aljabar linear serta
komputasi aljabar linear dan matriks.
BAB 2. TINJAUAN PUSTAKA

2. 1 Pengenalan Matlab
Matlab merupakansuatu program komputer yang bisa membantu
memecahkan berbagai masalah matematis yang kerap kita temui dalam bidang
teknis.Kita bisa memanfaatkan kemampuan matlab untuk menemukan solusi dari
berbagai masalah numeric secara cepat, mulai hal yang paling dasar. (Widiarsono,
2005 : 1)
Penggunaan Matlab meliputi bidang–bidang:
 Matematika dan Komputasi
 Pembentukan Algoritma
 Akusisi Data
 Pemodelan, simulasi, dan pembuatan prototype
 Analisa data, explorasi, dan visualisasi
 Grafik Keilmuan dan bidang Rekayasa
Matlab merupakan kepanjangan dari Matrix Laboratory. Sesuai dengan
namanya, struktur data yang terdapat dalam Matlab menggunakan matriks atau
array berdimensi dua (double).
Matlab telah berkembang menjadi sebuah environment pemrograman yang
canggih dan berisi fungsi-fungsiuntuk melakukan tugas pengolahan sinyal, aljabar
linear, dan kalkulasi matemyatis lainnya. Matlab juga berisi toolbox yang berisi
fungsi-fungsi tambahan untuk aplikasi khusus. Pengguna matlab dapat menulis
fungsi baru untuk ditambahkan di library jika fungsi-fungsi yang tersedia tidak
dapat melakukan tugas tertentu (Pujiriyanto,2004 : 1)
4

2. 2 Cara Pengoperasian Matlab


Program matlab saat dibuka terdapat bagian penting dari matlab. Bagian-
bagian penting dari metlab meliputi :
2.2.1 Jendela Perintah (Command Window)
Pada command window, semua perintah matlab dituliskan dan diekskusi.
Dapatdituliskan perintah perhitungan sederhana, memanggil fungsi, mencari
informasi tentangsebuah fungsi dengan aturan penulisannya (help), demo
program, dan sebagainya.Setiap penulisan perintah selalu diawali dengan prompt
‘>>’. Misal, mencari nilai sin 750,maka pada command window kita dapat
mengetikkan:
>> sin(75)
ans = -0.38778
2.2.2 Jendela Ruang Kerja (Workspace)
Jendela ini berisi informasi pemakaian variabel di dalam memori matlab.
Misalkan akan dijumlahkan dua buah bilangan, maka pada command window kita
dapat mengetikkan:
>> bilangan1 = 10
bilangan1=10
>> bilangan2 = 5
bilangan1=10
>> hasil= bilangan1 + bilangan2
Hasil=15
2.2.3 Jendela Histori (Command History)
Jendela ini berisi informasi tentang perintah yang pernah dituliskan
sebelumnya. Perintah dapat diambil kembali dengan menekan tombol panah ke
atas atau mengklik perintahpada jendela histori, kemudian melakukan copypaste
ke command window.
2.2.4 Current Directory
Window ini menampilkan isi dari direktori kerja saat menggunakan matlab.
Kita dapat mengganti direktori ini sesuai dengan tempat direktori kerja yang
5

diinginkan. Default dari alamat direktori berada dalam folder works tempat
program files Matlab berada.
a. Getting Help
Matlab menyediakan fungsi help yang tidak berisikan tutorial lengkap
mengenai Matlab dan segala keunggulannya. User dapat menjalankan fungsi ini
dengan menekan tombol pada toolbar atau menulis perintah ‘helpwin’ pada
command window. Matlab juga menyediakan fungsi demos yang berisikan video
tutorial matlab serta contoh-contoh program yang bisa dibuat dengan matlab.
b. Interupting dan Terminating dalam Matlab
Untuk menghentikan proses yang sedang berjalanpada matlab dapat
dilakukan dengan menekan tombol Ctrl-C. Sedangkan untuk keluar dari matlab
dapat dilakukan dengan menuliskan perintah exit atau quit pada comamnd
window atau dengan menekan menu exit pada bagian menu file dari menu bar.
Selain bagian-bagiannya, matlab juga memiliki variabel tetapi dalam
penulisannya, variabel di dalam matlab tidak perlu dideklarasikan, karena matlab
mampu mengenali tipe data dari variable dari isi variabel tersebut.Aturan
penulisan variabel pada matlab sama dengan aturan pada bahasa pemrograman
lainnya, yaitu bersifat case sensitive, diawali dengan huruf dan selanjutanya boleh
menggunakan gabungan huruf‐angka atau tanda garis bawah. Matlab mampu
mengenali sampai 31 karakter pertama, selanjutnya diabaikan.
6

2.3 Operator – Operator pada Matlab


23.1 Operator Aritmatika
Operator aritmatika digunakan untuk mengerjakan komputasi numeric.
Operator Arti
+ Penjumlahan
‐ Pengurangan
* Perkalian (aturan matriks)
.* Perkalian masing-masing eleman
yang bersesuaian (aturan array)
/ Pembagian kanan (matriks)
./ Pembagian kanan (array)
\ Pembagian kiri (matriks)
.\ Pembagian kiri (array)
^ Perpangkatan (matriks)
.^ Perpangkatan (array)
: Langkah
7

2.3.2 Operator Relasional


Operator relasional digunakan untuk membandingkan operand‐operand
secara kuantitatif.
Operator Arti
== Sama dengan
~= Tidak sama dengan
< Kurang dari
> Lebih dari
<= Kurang dari sama dengan
>= Lebih dari sama dengan

2.3.3 Operator Logika

Operator Arti
& Akan menghasilkan nilai 1 jika kedua elemen yang
bersesuaian memiliki nilai true dan 0 untuk lainnya
| Akan bernilai 1 jika salah satu elemennya true
~ Komplen dari elemen yang diinputkan
Xor Akan bernilai 1 jika salah satu dari kedua elemen
memiliki nilai berbeda dan bernilai nol jika sama
(Angel,2012 : 6)
1. VariabelpadaMatlab
Matlab hanya memiliki dua jenis tipe data yaitu Numeric dan String. Dalam
matlab setiapvariabel akan disimpan dalam bentuk matrik. User dapat langsung
menuliskan variabel barutanpa harus mendeklarasikannya terlebih dahulu pada
command windowPenamaan variabel pada matlab bersifat caseSensitif karena itu
perlu diperhatikan penggunaanhuruf besar dan kecil pada penamaan variabel.
Apabila terdapat variabel lama dengan namayang sama maka matlab secara
otomatis akan me-replace variabel lama tersebut denganvariabel baru yang dibuat
user.
8

2. Matriks
Dapat diasumsikan bahwa didalam matlab setiap data akan disimpan dalam
bentuk matriks.Dalam membuat suatu data matriks pada matlab, setiap isi data
harus dimulai dari kurung siku‘[‘ dan diakhiri dengan kurung siku tutup ‘]’. Untuk
membuat variabel dengan data yang terdiribeberapa baris, gunakan tanda ‘titik
koma’ (;) untuk memisahkan data tiap barisnya.Matlab menyediakan beberapa
fungsi yang dapat kita gunakan untuk menghasilkanbentuk-bentuk matriks yang
diinginkan. Fungsi-fungsi tersebut antara lain:
a. zeros : untuk membuat matriks yang semua datanya bernilai 0
b. ones : matriks yang semua datanya bernilai 1
c. rand : matriks dengan data random dengan menggunakan distribusi uniform
d. randn : matris dengan data random dengan menggunakan distribusi normal
e. eye : untuk menghasilkan matriks identitas (Tim Mathwork, 2014 : 8)
BAB 3. METODOLOGI

3.1 Alat
3.1.1 Komputer / Laptop / Netbook
3.1.2 CPU
3.1.3 Keyboard
3.1.4 Mouse
3.2 Bahan
3.2.1 Program MATLAB
BAB 4. HASIL DAN PEMBAHASAN

4.1 Hasil

Berdasarkan praktikum yang telah saya lakukan, berikut ini merupakan


beberapa hasil yang telah diperoleh.
4.1.1 Menghitung Operasi penjumlahan, pembagian dan pengguranngan
perpangkatan menggunakan matlab.

Gambar 1: Operasi pada matlab


4.1.2 Operasi Aljabar

Gambar 2 : Operasi aljabar


11

4.13 Terjadi Kesalahan atau eror


Terjadinya kesalahan disebabkan kurang memahami rumus yang
digunakan. Apabila terjadi kesalahan tidak bisa di hapus dengan tombol
delete ataupun backspace tetapi dengan mengetik >>=clc pada command
window sehingga pengerjaan dimulai dari awal lagi.

Gambar 3 : Terjadi eror

4.2 Pembahasan
4.2.1 Pengertian Matlab
Matlab adalah sebuah program dengan (high-performance) kinerja tinggi
untuk komputasi masalah teknik. Matlab mengintegrasikan komputasi, visualisasi,
dan pemrograman dalam suatu model yang sangat mudah untuk pakai dimana
masalah-masalah dan penyelesaiannya diekspresikan dalam notasi matematika
yang familiar.
Matlab memiliki banyak manfaat salah satunya ialah mempermudah dalam
menghitung, terutama dalam menghitung bentuk aljabar matematika dan tentunya
tidak mempersulit karena didukung dengan bahasa yang simple dan mudah
dipahami. Matlab juga bisa membantu mempercepat kerja kita dalam
memecahkan berbagai masalah dalm perhitungan (numerik).
12

Berikut ini adalah beberapa komponen yang telah tersedia pada saat
matlab dijalankan. Apabila pada layar hanya muncul command window saja maka
kita dapat mengaturnya dengan klik menu view kemudian pilih komponen apa
saja yang akan ditampilkan.
4.2.2 Cara mengoperasikan Matlab
Perhatikan Dekstop pada layar monitor PC, mulailah matlab dengan
melakukan double‐clicking pada shortcut icon matlab.
Selanjutnya akan muncul tampilan seperti pada Gambar berikut ini.

Gambar 4: Jendela Utama Matlab


Pada gambar diatas, terlihat beberapa jendela yang merupakan bagian penting di
dalam Matab, antara lain:
1. Jendela Perintah (Command Window)
Pada command window, semua perintah matlab dituliskan dan diekskusi. Kita
dapat menuliskan perintah perhitungan sederhana, memanggil fungsi, mencari
informasi tentang sebuah fungsi dengan aturan penulisannya (help), demo
program, dan sebagainya.
Setiap penulisan perintah selalu diawali dengan prompt ‘>>’. Misal, mencari nilai
3+5, maka pada command window kita dapat mengetikkan:
>> 3+5
ans =
8
13

2. Jendela Ruang Kerja (Workspace)


Jendela ini berisi informasi pemakaian variabel di dalam memori matlab.
Misalkan kita akan menjumlahkan dua buah bilangan. maka pada command
window kita dapat mengetikkan:
>>a=10
>>y=20;
>>z=5
>>a+b+c
Ans
35
Kita juga bisa menggunakan untuk pengurangan , perkalian, pembagian,
menhitung luas sesuai rumusnya dan masih banyak yang lainnya.
3. Jendela History (Command History)
Jendela ini berisi informasi tentang perintah yang pernah dituliskan
sebelumnya. Kita dapat mengambil kembali perintah dengan menekan tombol
panah ke atas atau mengklik perintah pada jendela history, kemudian melakukan
copy‐paste ke command window.

Gambar 5 : Command History


14

4.2.3 Operasi Aljabar


Operasi aljabar yang telah kami lakukan pada program matlab meliputi
penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), perpangkatan (^),
dan string (‘ ‘).
Adapun yang akan saya bahas kali ini adalah operasi string (‘ ‘), yaitu suatu
operator logika yang berfungsi untuk pendefinisian pada program matlab. Seperti
pada gambar di hasil, itu kan belum digabung, nah untuk menggabungnya kita
tinggal memasukkan perintah seperti ini:
>> [a,’ ‘,b,’ ‘,c]
ans=
aku mahasiswa FMIPA
BAB 5. KESIMPULAN

5.1 Kesimpulan
5.1.1 MATLAB adalah sebuah bahasa dengan kinerja tinggi untuk komputasi
masalah teknik.
5.1.2 MATLAB bermanfaat untuk mempermudah kita dalam menghitung
matematika
5.1.3 Bahasa yang digunakan dalam proram MATLAB merupakan bahasa yang
sederhana dan mudah dimengerti.
5.1.4 Bagian-bagian yang ada pada matlab antara lain jendela perintah
(command window), jendela ruang (workspace), dan jendela history
(command history).
5.2 Saran
5.2.1 Pada saat praktikum diharapkan untuk memperhatikan dan memahami
perintah apa saa yang dipakai agar dapat meminimalisir dan mengurani
kesalahan-kesalahan pada saat pengoperasian MATLAB.
5.2.2 Ketika memasukkan data pada command window diharapkan untuk
berhati-hati karena jika teadi kesalahan tidak bisa di hapus dengan tombol
delete ataupun backspace tetapi dengan mengetik >>=clc pada command
window sehingga pengerjaan dimulai dari awal lagi.
DAFTAR PUSTAKA

Angel, A. 2012. Matlab Program. Medan : Universitas Sumatera Utara

Manik, Henry. 2010. Tutorial Software Matlab. Bogor : IPB

Pujiriyanto Andry. 2004. Cepat Mahir Matlab. Surabaya : Ilmu Komputer

Tim Mathwork. 2014. MATLAB Programming Fundamentals. USA :

The Mathworks, inc.


LAMPIRAN

1. Hasil Tugas
a. Jawaban untuk soal nomor 1

b. Jawaban soal nomor 2


c. Jawaban soal nomor 3
d. Jawaban soal nomor 4
e. Jawaban soal nomor 5

2. Pesan Kesalahan

Anda mungkin juga menyukai