Uploaded by vinasoraya10

Laporan Aljabar Matlab

advertisement
PENGENALAN MATLAB DAN OPERASI ALJABAR
LAPORAN PRAKTIKUM MATEMATIKA DASAR
Oleh :
VINA SORAYA
161810201046
LABOTARIUM MATEMATIKA DASAR
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS JEMBER
2016
BAB 1. PENDAHULUAN
1.1 Latar Belakang
Di era sekarang yang serba canggih banyak manusia yang tak lagi
menggunakan cara manual dalam memecahkan masalah dalam bidang pendidikan
khususnya bidang matematis secara teknis, dengan tekhnologi yang serba modern
banyak program – program yang bermunculan perihal ini, salah satunya yaitu
Matrix Laboratory atau yang biasa disebut Matlab. Matlab merupakan suatu
program komputer yang dapat membantu memecahkan masalah matematis secara
teknis. Matlab memiliki keunggulan lebih dibanding dengan Delphi, Basic maupun
C++ karena Matlab merupakan pemograman dengan level bahasa lebih tinggi yang
dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemograman. Yang
banyak digunakan dalam analisis numeric, aljabar linear dan teori tentang matriks.
Paket perangkat lunak Matlab pertama dikembangkan dalam proyek
LINPACK dan CISPACK tahun 1964. Matlab itu sendiri merupakan suatu program
yang ditulis dan dikomplikasi dengan FORTRAN, sehingga untuk memakainya
diperlukan pengetahuan. Sayangnya tak masih banyak yang hanya tahu programnya
tanpa tahu bagaimana pengoprasian Matlab dan mengoprasikan aljabar pada
Matlah. Oleh karena itu saya akan mempelajari tentang Matlab dan pengoprasian
aljabar pada Matlab guna mengetahui dan dapat menggunakan program Matlab itu
sendiri.
1.2 Rumusan masalah
Dari pernyataan diatas terdapat berbagai rumusan masalah, diantaranya :
a. Bagaimana cara menginstal Matlab ?
b. Bagaimana cara pengoprasian bagian bagian dari Matlab ?
c. Bagaimana cara mengoprasikan aljabar pada Matlab ?
1.3 Tujuan
Setelah melakukan praktikum mahasiswa diharapkan mampu :
a. Dapat menginstal Matlab
b. Dapat mengoprasikan bagian-bagian dari Matlab
c. Dapat mengoprasikan operasi aljabar pada Matlab
1.4 Manfaat
Manfaat yang didapat setelah melakukan praktikum ini adalah :
a. Praktikan dapat menginstal Matlab
b. Praktikan dapat mengoprasikan dan menguasai bagian-bagian dari
Matlab
c. Praktikan dapat mengoprasikan operasi aljabar yang ada pada
Matlab
2.
BAB 2. TINJAUAN PUSTAKA
Matlab merupakan software dari The Math Works, Inc yang menggunakan
kemampuan dalam bidang berhitungan, pencitraan, dan pemograman yang dikemas
dalam satu paket. Dibandingkan dengan Fortran, Basic, Pascal, Matlab Matlab lebih
memiliki bahasa komputasi yang lebih mudah dan lebih canggih. Pada umumnya
kerja Matlab serupa dengan Kalkulatro karena sama sama mencari solusi dari
berbagai masalah numeric secara cepat. (Widiarsono,2005)
Matlab adalah bahasa non prosedural dengan performasi komutasional yang
tinggi sehingga dapat mengintegrasikan masalah masalah dalam matematika
misalnya numeric, komputasi matriks, diferensial integral, statistic, signal dan
image processing dan masalah matematis lainnya yang lebih kompleks.
Bukan sekedar paket software yang menyediakan fungsi – fungsi namun
Matlab merupakan bahasa pemograman tingkat tinggi yang efisien. File-M
merupakan program Matlab yang dapat dibaca dan ditulis kembali, untuk kemudian
dijalankan oleh compiler matlab jika sudah benar. Beberapa fungsi Matlab
diimplementasikan dalam bentuk
file-M. selain sebagai compiler Matlab juga
dilengkapi dengan Toolbox Software. Software ini mencakup berbagai masalah –
masalah diantaranya : Control System Toolbox yang merupakan kumpulan program
– program Matlab untuk pemodelan, analisis dan desain system control otomatis ;
Financial Toolbox merupakan software yang mengatasi masalah keuangan dari
yang sederhana hingga yang kompleks ; Frequency Domain System Identification
Toolbox merupakan tools khusus untuk mengidentifikasi system dinamis linier dari
respon waktu dan frekuensi ; Fuzzy Logic Toolbox merupakan software yang
berfungsi mengembangkan Fuzzy dari tahap setup sampai diagnose ; Signal
Processing Toolbox merupakan tools untuk menyelesaikan masalah – masalah
besar dalam analisis bispektral, model signal linier dan nonlinier, transformasi FFT
dan DCT serta visualisasi sprektrum ; Sprektrum Analysis Toolbox merupakan
tools yang berfungsi untuk menganalisa signal dengan menggunakan spectral
dengan order tinggi ; Image Procerssing Toolbox merupakan software untuk desain
filter, analisa citra, manipulasi warna, dan yang berkenaan dengan visualisasi
citraan ; Model Predictive Control Toolbox suatu softwere untuk memodel strategi
konrol yang dapat diprediksi ; NAG Foundation Toolbox merupakan sekumpulan
rountine dalam masalah – masalah komputasi numeric ; Neural Netwok Toolbox
merupakan tools lengkap untuk menangani neural netwok ; Optimization Toolbox
berfungsa untuk optalisasi dan minimalisasi dari suatu fenomena fungsi non linier
; Partial Differential Equation Toolbox software penting untuk menyelesaikan
masalah diferensial ; QFT Control Design Toolbox suatu tools untuk menciptakan
model desain yang handal dengan memngintegrasikan kemampuan analisa model
parametric dan nonparametig ; Symbolic Math Toolbox software yang
mengintegrasi segala bentuk matematik ; Robust Control Toolbox software untuk
menganalisis system control dengan multivariable ; Matlab C++ Math Library
software untuk menjamin fleksibilitas programming Matlab dengan bahasa
procedural C++ ; Communication toolbox suatu tools yang komprehesif untuk
desain, analisa, simulasi komunikasi analog maupun digital ; Excel Link Toolbox
merupakan fasilitas khusus dalam Matlab ; Spline Toolbox software yang
berhubungan dengan fitting data dengan menggunakan fungsi splin, baik spin kubik
dan bikubik ; Statistics Toolbox merupakan software yang menangani stokastik ;
System Identification Toolbox merupakan software untuk aktifitas desain system
dinamis yang berdasarkan pada input dan output data. (Dafik, 2007)
Aljabar klasik adalah teknik memasukkan suatu symbol, misalnya x untuk
melambangkan suatu bilangan yang tidak di ketahui dalam penyelesaiannya,
Simbol tersebut dapat dimanipulasi sebagai simbol-simbol aritmetik hingga
diperoleh suatu solusi yang diinginkan. Aljabar klasik mempunyai karakteristik
bahwa pada setiap simbol mempunyai pengertian
4.
bilangan tertentu. Aljabar modern atau kini biasa disebut aljabar abstrak adalah
secara berangsur-angsur pada abad ke 6embilan ternyata bahwa simbol-simbol
matematika tidak perlu menyatakan suatu bilangan; dan pada kenyataannya simbolsimbol tersebut dapat berupa apa saja.(Wahyudin, 1989:2)
Dibandingkan dengan pemograman yang lainnya seperti sejenis Pascal,
BASIC, Matlab lebih mudah menyelesaikan masalah – masalah tentang aljabar.
List baris programnya jauh lebih singkat, dibandingkan dengan program pada
umunya. Hasilnya lebih presentatif, menarik, interaktif, dan disertai dengan grafik
2 Dimensi dan 3 Dimensi sesuai yang diperlukan. (Widjanarka, 2015)
Menurut Stefandi (2014) Ada bagian utama dari Matlab yaitu Dekstop
Tools and Development Environment merupakan bagian pertama kali yang dilihat
saat membuka Matlab yang mana di dalamnya ada layar kerja (workspace),
command window tempat untuk menuliskan perintah pada Matlab, jendela editor,
code analyzer, browser help, dan lain sebagainya ; Mathematical Function Library
merupakan pustaka fungsi – fungsi dari fungsi dasar hingga fungsi sinus, cosinus,
tangen, invers, matriks, perkalian matriks, fungsi Bassel, fast fourier transform dan
lain sebagainya, sehingga kita tidak perlu lagi membuat program. Misalnya untuk
menghitung perkalian matriks. Disitu fungsi-fungsinya sudah tersedia ; The
Language Matlab merupakan bahasa tingkat tinggi untuk mengolah matriks,
kontrol aliran program, fungsi, input, output, dan program berorientasi objek.
Dengan menggunakan Matlab, kita bahkan bisa membuat program yang sangat
besar ukurannya ; Graphics dengan kemampuan grafis Matlab yang sangat baik,
kita dapat membuat plot 2-dimensi, 3-dimensi, plot kontur, animasi, mengolah
gambar, dan mengolah video, dan masih banyak lagi. Intinya kita dapat memplot
data berupa matriks ; External Interface Tampilan eksternal, dimana kita bisa
menautkan program atau pustaka lain yang berbahasa pemrograman C/C++, Java,
dan FORTRAN, dengan Matlab sebagai mesin komputasi utamanya.
Menurut Abdussakir (2009) Oprasi Aljabar dan Sifat – Sifat Aljabar pada
bilangan rasional, bilangan rasional merupakan bilangan yang dapat dinyatakan
5.
sebagai pecahan, maka oprasi penjumlahan, pengurangan, perkalian dan pembagian
pada bilangan rasional didefinisikan secara sama seperti pada bilangan pecahan,
untuk bilangan pecahan a/b dan c/d maka didefinisikan
1.
a
/b + c/d = (a x d ) + (b x c ) / b x d
2.
a
/b - c/d = (a x d ) - (b x c ) / b x d
3.
a
/b x c/d = a x c / b x d
4.
a
/b x c/d = a/b x d/c , dengan syarat c/d ≠ 0
Oprasi penjumlahan dan pengurangan bilangan rasional dengan penyebut sama
dapat dilakukan dengan rumus berikut :
1.
a
/c + b/c = a + b/c
2.
a
/c - b/c = a - b/c
6.
BAB 3. METODOLOGI
3.1.1 Alat
Komputer/laptop/notebook/netbook
3.1.2 Bahan
Software Matlab
3.2 Prosedur Kerja
Berikut langkah-langkah atau prosedur yang akan kita lakukan:
a.
Nyalakan komputer atau Laptop, pastikan PC yang digunakan berfungsi
dengan baik,
b.
Instal software Matlab
c.
Buka Matlab
d.
Oprasikan Matlab
BAB 4 HASIL DAN PEMBAHASAN
a. Penjumlahan
Penjumlahan ditunjukan pada rumus pertama dari picture diatas.
Penjumlahan memiliki pengertian yaitu menggabungkan jumlah dua atau lebih
angka menjadi angka yang baru. Simbol yang menandakan bilangan itu dijumlah
yaitu simbol (+) plus. Pada Matlab untuk menjumlah 2 bilangan yaitu dengan
menggunakan simbol yang sama pada umumnya (+) plus. Menulis operasi
penjumlahan pada Matlab yang pertama menulis angka yang akan dijumlah
misalnya pada picture diatas menuliskan angka 4 lalu setelah itu menuliskan simbol
untuk penjumlahan (+) plus lalu menuliskan angka selanjutnya yang akan dijumlah
misalnya 5 kemudian jika ingin menambahkan lagi angka – angka yang akan
dijumlah maka setelah angka lalu diberi simbol (+) plus agar sistem dapat membaca
instruksi dari apa yang ditulis, jika angka – angka yang dijumlah telah tertuliskan
maka untuk mengetahui hasilnya yaitu dengan menekan tombol enter, hasil
dituliskan di bawa kata ans misalnya pada picture diatas yaitu 9.
b. Pengurangan
Pengurangan ditunjukan pada rumus ke 2 dari picture diatas. Pengurangan
merupakan mengambil sejumlah angka dari angka tertentu. Simbol untuk
pengurangan yaitu (-) Minus. Pengoprasian pengurangan pada Matlab
menggunakan simbol yang sama dengan umumnya yaitu (-) Minus, pada Picture
diatas tertuliskan ›› 4–3 yang berarti angka yang depan (empat) dikurangi yang
belakang (tiga) dikatakan dikurangi karena terdapat simbol (-) minus. Untuk setiap
simbol yang kita tulis itu memiliki arti atau intruksi sendiri misalnya pada simbol
pengurangan ini (-) minus, yang akan mengintruksi Matlab untuk melakukan oprasi
pengurakan. Untuk mengetahui hasilnya dengan menekan tombol enter yang pada
picture diatas ditunjukan angka 1, itu merupakan hasil dari ›› 4–3.
9.
c. Perpangkatan
Pada picture diatas perpangkatan ditunjukan pada rumus ke 3. Perpangkatan
atau istilah lainnya kuadrat merupakan pengalian suatu bilangan terhadap bilangan
itu sendiri. Tanda suatu bilangan itu dipangkatkan yaitu terdapat angka kecil di
bagian atas misalnya 23 ini yang berarti 2 pangkat 3 atau 2 x 2 x 2. Perpangkatan
pada Matlab disimbulkan dengan tanda ^ misalnya pada picture diatas 2 ^ 3 yang
berarti 2 pangkat 3. Untuk mengetahui hasilnya dengan menekan tombol enter, pada
picture diatas 8 merupakan hasil perpangkatan dari 2 ^ 3. Jika pada suatu pangkat
terdapat oprasi lain misalnya
 23+2 ini memiliki arti sama dengan 25
Untuk menuliskan rumus perpangkatan diatas pada Matlab maka
menggunakan tanda kurung, tanda kurung ini berarti memberi intruksi pada Matlab
bahwa oprasi dalam tanda kurung didahulukan daripada oprasi lainnya sehingga
oprasi perpangkatan tersebut bila ditulis pada Matlab akan sama dengan :
›› 2 ^ [3+2]
10.
d. Perkalian
Pada picture diatas oprasi perkalian terdapat pada rumus ke 4. Perkalian
merupakan oprasi matematika penskalaan satu bilangan dengan bilangan lainnya.
Pada umumnya simbol x menandakan bahwa bilangan itu dikalikan. Pada Matlab
oprasi perkalian disimbolkan dengan tanda *. Pada picture diatas misalnya ›› 2*3
yang dapat diartikan 2 x 3 dan 6 merupakan hasil dari perkalian tersebut. Pabila
akan mengalikan 3 bilangan atau lebih maka setelah bilangan itu harus ada tanda *
yang akan memberi intruksi pada Matlab bahwa itu perkalian, Misalnya
››2*3*5*4*6 dan seterusnya, untuk mengetahui hasilnya maka tekan tombol enter.
Pabila dalam suatu oprasi perkalian terdapat oprasi lain yang lebih
didahulukan maka sama seperti halnya pada pembahasan perpangkatan yaitu
gunakan simbol kurung [] ini yang memberi intruksi bahwa yang berada didalam
kurung itu prioritas atau didahulukan terlebih dahulu sebelum dioprasikan dengan
angka lainnya, misalnya
›› 2*[4+5]*9 maka ini berarti sama dengan 2 x 9 x 9
11.
d. Pembagian
Pada picture diatas pembagian terdapat pada rumus ke 4. Pembagian
merupakan membagi sebuah bilangan dalam beberapa kelompok dengan jumlah
yang sama. Simbol yang menunjukan pembagian yaitu (:). Pembagian pada Matlab
dilambangkan dengan simbol / misalnya pada picture diatas 4/2 ini memiliki arti 4
dibagi 2 pabila terdapat 4\2 ini berarti 2 dibagi empat. Untuk pengaturan bila ada
oprasi lain yang harus didahulukan terlebih dahulu masih sama dengan pembahsan
yang lainnya yaitu dengan menggunakan simbol kurung.
12.
e. Membuat kalimat Dengan Kata Dalam Bentuk Permisalan
Pada picture diatas tertulis bahwa :
›› a = ‘aku’
›› b = ‘mahasiswa’
›› c = ‘universitas’
›› d = ‘jember’
Rumus diatas mimiliki arti bahwa definisi dari huruf a berarti aku, huruf b
berarti mahasiswa, dan huruf c berarti universitas serta huruf d berarti jember.
Dalam pendefinisian a memiliki arti aku dalam Matlab harus ditulis a = ‘aku’ ,
setelah simbol sama dengan terdapat tanda petik karena Matlab hanya dapat
mendefinisikan intruksi pendifinisian a sama dengan kata misalnya aku hanya
13.
dengan diberi tanda petik, jika tidak maka sistem akan eror yang berarti tidak dapat
membaca apa yang anda intruksikan. Fungsi dari tanda ‘’ selain agar dapat
terdefinisikan juga agar saat dienter tidak memberikan hasil.
Selanjutnya untuk menjadikan huruf huruf tersebut menjadi satu kalimat
maka dengan cara ›› [a,b,c,d] dan nantinya akan muncul hasil ‘ aku mahasiswa
universitas jember
f. Membuat permisalan
Untuk membuat permisalan bahwa a = 14 pada Matlab maka hanya
menulis bahwa a = angka yang akan didefinisi misalnya 14, pada pendefinisian a =
angka tidak perlu adanya tanda ‘’ petik karena Matlab dapat membaca tanpa ananya
tanda ‘’ Petik, namun untuk meneruskan rumus atau pemisalan satu kelainnya
sebelum enter beri simbol ; . Simbol ini berfungsi agar dalam setiap permisalan satu
ke yang lainnya bisa singkron dan tidak memberikan hasil
14.
g. Menulis Rumus yang tidak dapat dibaca oleh Matlab
Pada picture diatas tertuliskan ››%Vina Soraya dan ››161810201046
Rumus diatas tidak dapat dibaca oleh Matlab namun juga bukan berarti sistem akan
eror. Hal tersebut bisa terjadi karena sebelum fungsi terdapat simbol %, simbol %
menyebabkan Matlab tidak dapat membaca apa yang kita intruksikan atau dianggap
tidak ada oleh Matlab.
15
BAB 5. PENUTUP
5.1.1 Kesimpulan
Untuk mengoprasikan aljabar pada Matlab terdapat berbagai rumus yang
berbeda dari rumus umum yang biasa kita pakai, misalnya saja pada perkalian,
perpangkatan, dan pembagian. Rumus – rumus yang kita butuhkan dapat kita
ketahui kalau kita mempelajari Matlab
5.2.1 Saran
Diharap untuk praktik selanjutnya lebih jelas dalam menyampaikan materi,
memberi penjelasan yang lebih jika praktikan merasa bingung dengan apa yang
dikerjakan.
Pada picture diatas terdapat berbagai warna merah yang artinya Matlab
tidak dapat membaca apa intruksi yang kita beri. Dalam permasalahan diatas terjadi
eror karena sebelum pengintruksian tidak ada pendefinisian ‘a’ itu apa, pastikan
kalau akan membuat intruksi dengan permisalan, tulis permisalannya dulu sebelum
mengintruksikan Matlab agar tidak terjadi eror.
Lampiran
Carilah hasil dari 4/11,8 ; 35(9+4) – 9 ; 8 x 3 – 9 +3 ; 9+40/4 – 4
Hasilnya :
Carilah nilai dari
x = (a+b)c/d ; y = c3a/b ; z = (a+b)(a+c+d)
Dimana a=8 ; b=5 ; c=a+3(b-2), d=a/2
Hitunglah a
DAFTAR PUSTAKA
Abdussakir, 2009. Kajian Integratif Matematika dan Al – Quran, Malang : UINMalang Press
Dafik, 2007. Penyelesaian Matematika dalam Mabtlab. Jember.
Stefandi, Andrias. 2014. Kumpulan Proyek Fisika dengan Menggunakan
MATLAB. Bandung: Fiveritas
Wahyudin, 1989. Aljabar Modern. Bandung. Tarsito
Widjanarka, Wijaya. 2015. Jurnal Pelatihan PROGRAM MATLAB untuk Belajar
Matematika ALJABAR di SMA NEGERI 1 BANDONGAN dan SMA EL
SHADAI MAGELANG
Download