DI SUSUN OLEH :
NIM : 17521097
A. .TUJUAN
Agar mahsiswa dapat mengaplikasikan matlab untuk menyelesaikan
masalah-masalah komputasi dalam teknik kimia.
B. DASAR TEORI
Apa Sih MATLAB Itu? MATLAB adalah sebuah bahasa 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.
Penggunaan Matlab meliputi bidang bidang: Matematika dan Komputasi
Pembentukan Algorithm Akusisi Data Pemodelan, simulasi, dan
pembuatan prototipe Analisa data, explorasi, dan visualisasi Grafik
Keilmuan dan bidang Rekayasa MATLAB merupakan suatu sistem
interaktif yang memiliki elemen data dalam suatu array sehingga tidak lagi
kita dipusingkan dengan masalah dimensi. Hal ini memungkinkan kita
untuk memecahkan banyak masalah teknis yang terkait dengan komputasi,
kususnya yang berhubungan dengan matrix dan formulasi vektor, yang
mana masalah tersebut merupakan momok apabila kita harus
menyelesaikannya dengan menggunakan bahasa level rendah seperti
Pascall, C dan Basic. Nama MATLAB merupakan singkatan dari matrix
laboratory. MATLAB pada awalnya ditulis untuk memudahkan akses
perangkat lunak matrik yang telah dibentuk oleh LINPACK dan
EISPACK. Saat ini perangkat MATLAB telah menggabung dengan
LAPACK dan BLAS library, yang merupakan satu kesatuan dari sebuah
seni tersendiri dalam perangkat lunak untuk komputasi matrix. Dalam
lingkungan perguruan tinggi teknik, Matlab merupakan perangkat standar
untuk memperkenalkan dan mengembangkan penyajian materi
matematika, rekayasa dan kelimuan. Di industri, MATLAB merupakan
perangkat pilihan untuk penelitian dengan produktifitas yang tingi,
pengembangan dan analisanya. Tri Budi Santoso, Miftahul Huda 1
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.
Command window
Digunakan untuk memasukkan perintah dan data.
Graphics window
Digunakan untuk menanpilkan plot dan grafik
Edit window
Digunakan untuk membuat dan mengedit M-file
2. Operator kolon (tanda titik dua)
Tanda kolon atau titik dua (:) diantara dua angka dalam matlab artinya
memerintahkan matlab untuk membuat angka-angka di antara keduanya
dengan rentang satu.
>>t=1:5
t=
1 2 3 4 5
Dengan menggunakan kolon dua kali, kita dapat menentukan interval
tertentu diantara angka tersebut.
>> t = 1:0.5:3
t =
3. grafik
>> x = 0:pi/100:2*pi;
>> y = sin(x);
>> plot(x,y)
>> xlabel('x')
>> ylabel('y')
3. M-function
Cara lain untuk mendefinisikan suatu fungsi dalam matlab adalah dengan
cara membuat M-function dengan struktur sebagai berikut:
function p = g(x)
% menghitung fungsi g pada x dan hasilnya disebut p
% input : x
% output : p
p = (x/2.4)^3-2*x+cos(pi*x/12);
untuk menghitung fungsi tersebut pada x = 3,1 dan hasilnya dinamakan y, maka
matlab command perlu dituliskan :
>> y = g(3.1)
y=
-3.3566
Berikut ini adalah contoh m-function dengan beberapa input dan output paramenter.
M-function berikut ini disimpan dalam file dengan nama akarkuadrat.m.
akar1 =
-0.7500
akar2 =
1
BAB II PERSOALAN DAN PENYELESAIAN
TUGAS
1.
function [x1,x2] = akarku (a,b,c)
% menyelesaikan persamaan 5/8x^2+7/9x=0
% input: a,b,c, koefisien persamaan kuadrat
% output: x1,x2 akar persamaan kuadrat
x1 = (-7/9+(sqrt(7/9^2-4*5/8*-81)))/(2*5/8);
x2 = (-7/9-(sqrt(7/9^2-4*5/8*-81)))/(2*5/8);
>> [x1,x2]=akarku(5/8,7/9,-81)
x1 =
10.7644
x2 =
-12.0089
PENUTUPA.
KESIMPULAN
1.
3.
4.
Selain matriks, pada MATLAB dapat juga untuk menyelesaikansoal yang
membutuhkan grafik sebagai hasil akhir.5.
Hasil yang diperoleh dari soal latihan no. 1 adalah 3 dan -0.50006.
Hasil yang diperoleh dari soal tugas no. 1 adalah 0.6340 dan2.3660 dengan
memanggil function akarkuadrat.8.
Hasil yang diperoleh dari soal tugas no. 2 adalah grafik cosinusyang
menunjukknya fluktiasi pada grafiknya.9.
vs
B.
SARAN
1.
DAFTAR PUSTAKA
https://docplayer.info/30114754-Modul-i-dasar-dasar-operasi-matlab.html
http://directory.umm.ac.id/Labkom_ICT/labkom/matlab/dasar.pdf