Anda di halaman 1dari 18

PENGENALAN DASAR DAN OPERASI ALJABAR SERTA

FUNGSI MATLAB
LAPORAN PRAKTIKUM

Oleh
Rizky Wildan Maulana
191810201047

LABORATORIUM MATEMATIKA DASAR


JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNUVERSITAS JEMBER
2019
BAB 1. PENDAHULUAN

1.1 Latar Belakang

Seiring berkembangnya ilmu pengetahuan dan tekhnologi , tidak dapat di


pungkiri bahwa kita harus dapat mengetahui dan mempelajari apa yang menjadi
perkembangan zaman . Pada perkembangan tekhnologi, banyak ditemukan
program–program canggih yang dapat melebihi kemampuan manusia. Akan tetapi
tetap saja masih lebih canggih manusia karena tanpa manusia program–program
tersebut tidak akan tercipta. Begitu banyaknya program baru yang semakin
berkembang sehingga ditemukanlah sebuah terobosan baru yang dapat membantu
mempermudah dalam perhitungan sekalipun caranya sedikit rumit.
Ada beberapa hal yang berkaitan dengan IPTEK yang harus kita ketahui
diantaranya adalah program MATLAB (Matrix Laboratory). Maka dari itu
sebagai mahasiswa kita harus mempelajari matlab agar mudah dalam mengerjakan
perhitungan khususnya bidang komputasi.
Praktikum kali ini akan mempelajari cara penggunaan MATLAB dan fungsi
dari tool yang ada di dalam MATLAB,serta untuk mempelajari bentuk-bentuk dan
cara mengoperasikan aljabar dengan menggunakan software matlab. Praktikum
akan dilakukan sesuai dengan petunjuk dan cara penggunaan yang baik dan benar
sehingga praktikum matlab tentang operasi aljabar akan berlangsung dengan
lancar. Begitulah garis besar praktikum ini dilaksanakan.
Aljabar merupakan bahasa simbol yang bisa digunakan sehari-hari. Suatu
masalah dapat dipecahkan dengan menggunakan aljabar secara sederhana. Bahkan
hal-hal tertentu seperti algoritma-algoritma dapat digunakan untuk menyelesaikan
masalah-masalah simbolik yang kemudian dihubungkan dengan masalah sehari-
hari.
1.1 Rumusan Masalah
a. Apa pengertian Matlab ?
b. Bagaimana cara menggunakan Matlab ?
c. Apa pengertian aljabar ?
d. Apakah fungsi macam-macam tool yang berada di dalam Matlab ?
e. Bagaimana cara mengoperasikan aljabar di dalam software Matlab ?
f. Bagaimana membuat fungsi dalam Matlab?
g. Bagaimana mengoperasikan fungsi pada Matlab?

1.2 Tujuan
a. Mengetahui pengertian Matlab
b. Mengetahui cara penggunaan matlab
c. Mengetahui fungsi-fungsi tool yang ada dalam matlab
d. Mengetahui pengertian aljabar
e. Mengetahi cara mengoperasikan aljabar di dalam software Matlab
f. Membuat fungsi pada Matlab
g. Dapat mengoperasikan fungsi pada Matlab

1.3 Manfaat
a. Mengerti tentang matlab dan kegunaan matlab
b. Memahami tentang fungsi-fungsi dan komponen-komponen yang ada pada
matlab dan cara penggunaanya
c. Memahami aljabar dan dapat mengerjakan aljabar dengan matlab
d. Untuk perhitungan utama mengenai penyelesaian masalah aljabar linear
dan matriks
e. Untuk mempercepat menyelesaikan perhitungan fungsi
BAB 2. HASIL DAN PEMBAHASAN

MATLAB (Matrix Laboratory) merupakan suatu program komputer yang


bisa membantu memecahkan berbagai masalah matematis yang kerap kita temui
dalam bidang teknis. Bahasa pemrograman yang hadir dengan fungsi dan
karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada
lebih dahulu seperti Delphi, Basic maupun C++. Matlab merupakan bahasa
pemrograman level tinggi yang dikhususkan untuk kebutuhan komputasi
teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data,
pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan.
Kita bisa memanfaatkan kemampuan MATLAB untuk menemukan solusi dari
berbagai masalah numerik secara cepat, mulai hal yang paling dasar, misalkan
sistem 2 persamaan dengan 2 variabel.

Matlab hadir dengan membawa warna yang berbeda. Hal ini karena
matlab membawa keistimewaan dalam fungsi-fungsi matematika, fisika,
statistik, dan visualisasi. Matlab dikembangkan oleh MathWorks, yang pada
awalnya dibuat untuk memberikan kemudahan mengakses data matrik pada
proyek LINPACK dan EISPACK. Saat ini matlab memiliki ratusan fungsi yang
dapat digunakan sebagai problem solver mulai dari simple sampai masalah-
masalah yang kompleks dari berbagai disiplin ilmu.

(Matrix Laboratory) adalah sebuah program untuk analisis dan komputasi


numerik dan merupakan suatu bahasa pemrograman matematika lanjutan yang
dibentuk dengan dasar pemikiran menggunkan sifat dan bentuk matriks.
Praktikum kali ini mengenai pengoperasian aljabar menggunakan matlab. Kita
diperkenalkan cara penjumlahan, pengurangan, perkalian, pembagian,
perpangakatan dengan menggunakan tanda tidak sembarangan. Penjumlahan
menggunakan tanda (+) , pengurangan tanda (-), pembagian tanda (/), perkalian
tanda (*), sedangkan perpangkatan menggunakan tanda (^).
Pengoperasian penjumlahan pada program matlab, ketik angka pertama
dilanjutkan tanda (+) kemudian angka kedua dan tekan enter pada command
window maka akan muncul hasil dari penjumlahan tersebut . Pada proses
pengurangan dilakukan cara yang sama dengan proses penjumlahan, hanya saja
digunakan tanda (-) pada pengoperasiannya yaitu ketik angka pertama lalu tanda
(-) kemudian ketik angka kedua dan tekan enter. Pada proses perkalian dan
pembagian proses yang dilakukan pun sama dengan proses penjumlahan dan
pengurangan, namun menggunakan tanda (*) untuk perkalian dan (/) untuk
pembagian.Pada proses perpangkatan, proses yang ditulis pada command window
yaitu A^n contohnya 11^2 yang artinya 11 pangkat 2 lalu tekan enter maka akan
muncul hasilnya.

Selain simbol operasi hitung, terdapat beberapa simbol yang harus


diperhatikan contohnya titik koma, tanda kurung. Penggunaan tanda kurung
digunakan pada perpangkatan atau saat terjadi operasi hitung yang akan
dikerjakan terlebih dahulu seperti pangkat, akar, perkalian,
pembagian,penjumlahan,dan pengurangan. Misalnya (20 ditambah 5) dibagi 5
pangkat 2 ditambah 4 ditulis (20+5)/(5^2)+4 . Penggunaan titika koma (;)
digunakan apabila ingin menuliskan huruf yang tidak digunakan pada proses
penghitungan. Selain itu tanda petik (‘) digunakan untuk mengetik huruf,
contohnya ‘aku’dan % agar jenis kata atau angka yang berada dibelakang tanda %
tidak masuk operasi hitung.
Program MATLAB dapat digunakan untuk menulis huruf dengan
menggunakan petik dan sama dengan , misalnya A= ‘aku’; kemudian kata kedua
yaitu B=’fmipa’ untuk digabungkan ketik [A,B] akan muncul akufmipa. Apabila
akan diberi spasi diantara kedua kata tersebut maka penulisan penggabungannya
yaitu [A,’ ‘,B] kemudian tekan enter akan muncul aku fmipa.
Penulisan pada commad window sangatlah sensitif, sekali salah tanda,
baik kurang ataupun lebih memberikan tanda maka akan terjadi eror
Bagian-bagian Jendela MATLAB

a. 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.
b. Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang
sebelumnya dilakukan oleh pengguna terhadap matlab.
c. Command Window
Window ini adalah window utama dari Matlab. Disini adalah tempat untuk
menjalankan fungsi, mendeklarasikan variable, menjalankan proses-proses , serta
melihat isi variable.
d. M-File atau Editor
Di dalam matlab, kita dapat menyimpan semua script yang akan digunakan
dalam file pada matlab dengan ekstensi .M. M-File dapat dipanggil dengan
memilih menu file->new->MFile.
e. 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.

Pernyataan aljabar adalah sebuah gabungan bilangan biasa dan huruf-huruf


yang dipasangan dengan bilangan-bilangan tersebut. Jadi,

5 xy +3 z
3 x 2−5 xy+ 2 y 4 , 2 a3 b5 , adalah pernyataan-pernyataan aljabar.
2 a3−c 2
Macam-macam Suku pada Pernyataan Aljabar

Pada pernyataan aljabar terdiri dari suku-suku yaitu suku monomial, suku
binomial, suku trinomial, dan suku multinomial. Berikut pernyataan suku-suku
tersebut:

1. Suku Monomial, yaitu sebuah pernyataan aljabar yang terdiri satu suku.
Contoh: 7 x 5 y 4 ,3 xy z 2
2. Suku Dinomial, yaitu sebuah pernyataan aljabar yang terdiri dari dua suku.
Contoh: 2 x+3 y , 5 x 2−2 xy 4
3. Suku Trinomial, yaitu sebuah pernyataan aljabar yang terdiri dari tiga suku.
Contoh:3 x 2+5 x−2 , 2 x +6 y −3 x

terdapat fungsi Eksponensial dan Logaritma. Jenis fungsi ini sering


digunakan dalam pengoperasian suatu fungsi. Contoh dari jenis fungsi ini yaitu :
a.         sqrt(x), berfungsi untuk mencari nilai akar kuadrat dari x.
b.         exp(x), berfungsi untuk mencari pangkat natural dari x, yaitu e.
c.         log(x), berfungsi untuk mencari nilai logaritma natural dari x, yaitu ln x.
d.         log10(x), berfungsi untuk mencari nilai logaritma basis 10 dari x yaitu
log x.
e.         log2(x), berfungsi untuk mencari nilai logaritma basis 2 dari x yaitu 
2
log x.
f.           log(b)/log(a), berfungsi untuk mencari nilai logaritma basis a dari b
yaitu alog b.
g.         abs(x), berfungsi untuk mencari nilai absolute dari x.
h.         sign(x), fungsi “signum” bernilai +1 jika x positif, -1 jika x negatif, dan
0 jika x sama dengan nol.
Penulisan suatu Fungsi dalam matlab sangat penting untuk dipelajari,
alasannya adalah seperti penjelasan sebelumnya yaitu pada penulisan sin 90o yang
benar. Format dari penulisan suatu Fungsi matematika dalam matlab yaitu :

a.              Didefinisikan symbol yang akan dijadikan variabel


nama variabel=sym(‘symbol’);
b.             Tuliskan fungsi dengan format sebagai berikut :
nama fungsi=@(variabel)(fungsi);
c.              Untuk menampilkan fungsi kembali,
nama fungsi(variabel)
Contohnya yaitu sebagai berikut :

Sedangkan cara untuk menentukan nilai suatu fungsi yang telah


didefinisikan yaitu sebagai berikut :
nama fungsi(nilai)

dalam matlab juga terdapat operasi fungsi. Untuk mengoperasikan fungsi dapat
menggunakan operator aljabar (^, *, /, +, -. dll). Format operasi fungsi sama
seperti format operasi aljabar.
 atau

 
Selain itu, untuk membuat fungsi baru dari operasi fungsi dapat menggunakan
format :
(nama fungsi baru)=@(variabel)(operasi fungsi)

Untuk memperoleh invers dari suatu fungsi maka digunakan perintah seperti
berikut :
finverse(nama fungsi)
sedangkan untuk mengkomposisikan fungsi dapat menggunkan command :
compose(fungsi1, fungsi2, …)
contohnya :
Dari semua command-command tentang fungsi tersebut, ada juga
command-command khusus tentang fungsi. Command-command tersebut antara
lain :
a.              expand(fungsi), digunakan untuk menyelesaikan suatu fungsi.
b.             simplify(fungsi), digunakan untuk menyederhanakan suatu fungsi.
c.              factor(fungsi), digunakan untuk memfaktorkan suatu fungsi.
d.             solve(fungsi), digunakan untuk mencari akar-akar dari suatu fungsi.
Semua command-command diatas digunakan untuk memecahkan persoalan yang
menyangkut masalah tentang konsep fungsi dalam matematika
menggunakan software Matlab. Pada praktikum kali ini seluruh perintah tentang
fungsi dipraktikan melalui M-File pada Matlab dan outputnya pada Command
Window
BAB 3. PENUTUP

3.1 Kesimpulan
Berdasarkan praktikum yang telah dilaksanakan, kesimpulan yang dapat
diambil yaitu :
a. Matlab memiliki tingkat keakuratan dan ketelitian yang lebih tinggi
dibandingkan dengan program/software lain
b. Terdapat beberapa bentuk operasi aljabar seperti penjumlahan,
pengurangan, perkalian, pembagian serta perpangkatan dan pengakaran
yang dalam penggunaannya di dalam program matlab digunakan simbol-
simbol yang telah ditentukan untuk mewakili operasi hitungnya.
c. Terdapat banyak jenis fungsi yang dapat digunakan di dalam
Matlab,dengan menggunakannya kita bisa mempercepat penghitungan dan
juga memiliki tingkat akurasi yang tinggi

3.2 Saran
Diharapkan setelah mengetahui cara menggunakan program matlab,
praktikan dapat mempraktikkan program tersebut serta menggunakan program
matlab untuk melakukan operasi hitung aljabar dan berbagai macam fungsi dalam
matlab karena program ini mempunyai keakuratan yang lebih tinggi dibandingkan
program lain .
DAFTAR PUSTAKA

Arhami, Muhammad. 2004. Pemrograman MATLAB. Yogyakarta: Andi


Alders, C.J. 1952. Ilmu Aljabar. Jakarta: Noordhoff KolffN.V.
Eli,Tria.2008.Praktikum Pengolahan Sinyal Digital.Surabaya: Eppis-ITS
Krismanto, Al. 2001. Aljabar. Yogyakarta: PPPG Matematika.
Saluki.2000. Pengantar untuk Pemrograman MATLAB.
http://www.mathworks.com/pdf ( 9 Oktober 2014,9:54)
Anonim.2012.Dunia Matematika.
http://matematikatips.blogspot.com/2012/09/fungsi.html. [9 November 2013].
Pradjaningsih, A.2013.Fungsi. http://e-learning.unej.ac.id/course/view.php?
id=3656.[9 November 2013].
LAMPIRAN

Soal dan jawaban tugas 1

1. Carilah hasil dari


5^2/10,5 ; 30(-7 + 5)- 3; 5 +3/2- 2 × 8;(2,5+37,5)/(5-2)

2. Carilah nilai dari


𝑥 = (𝑎 + 𝑏)^𝑐/𝑑 ;
𝑦 = 𝑐^(4x𝑏/𝑑);
𝑧 = (𝑎 + 𝑏 + 𝑐)(𝑎 + 𝑑)
Dimana: a=10, b=6, c=24, d=2+c/b

3. Buatlah kalimat “aku ‘nama kalian’ mahasiswa jurusan ‘jurusan kalian’


fakultas
matematika dan ilmu pengetahuan alam universitas jember” dengan menggunakan
8 definisi.

5. 𝑎^2 𝑥 3^𝑎- 𝑎^3+ (2 + 1)^𝑎


( a = dua angka terakhir nim kalian )
Soal dan jawaban Tugas 2
Eror 1

penyelesaian yang benar

Eror 2

Penyelesaian yang benar

Anda mungkin juga menyukai