Anda di halaman 1dari 26

Penyelesaian Metode Trapezoidal dan Solve pada Persamaan Differensial

& Integral dengan Menggunakan Aplikasi Matlab


Praktikum Komputasi Proses Teknik Kimia

Dosen Pengampu : Rizka Amalia, S.T, M.T

Disusun Oleh :

Kelompok A8

Agnes Agave br Sembiring 40040119750023

Muhammad Ainul Yaqin 40040119650108

Fito Anandya Krisna 40040119650064

Mohammad Algifary Setiyono 40040119650037

SARJANA TERAPAN TEKNOLOGI REKAYASA KIMIA INDUSTRI

SEKOLAH VOKASI

UNIVERSITAS DIPONEGORO

2021
BAB I
TUJUAN PRAKTIKUM

I . TUJUAN

1.1. Tujuan Umum


1.1.1. Mengetahui dapat menyelesaikan persamaan differensial dan integral
menggunakan metode trapezoidal dan metode solve dengan aplikasi matlab l
1.1.2. Mengetahui cara mengoperasika matlab dan cara kerjanya
1.2. Tujuan Khusus
1.2.1. Mengetahui pengertian matlab
1.2.2. Mengetahui sejarah matlab
1.2.3. Mengetahui kegunaan matlab
1.2.4. Mengetahui perangkat lunak matlab
1.2.5. Mengetahui perintah matlab
1.2.6. Mengetahui kelebihan dan kekurangan matlab
1.2.7. Mengetahui pengertian persamaan differensial beserta jenis-jenisnya
1.2.8. Mengetahui pengertian persamaan integral beserta jenis-jenisnya
1.2.9. Mengetahui metode trapezoidal 
1.2.10. Mengetahui metode solve
1.2.11. Mengetahui aplikasi matlab di industry
1.2.12. Mengetahui variabel dan jenis-jenisnya
1.2.13. Mengetahui cara menyelesaikan persoalan menggunakan metode differensial
dan integral
1.2.14. Mengetahui cara menyelesaikan persamaan differensial dan integral
menggunakan metode trapezoidal dan solve
1.2.15. Mengetahui faktor-faktor yang memengaruhi praktikum
BAB II
LANDASAN TEORI

2.1. Pengertian MATLAB


MATLAB (Matrix Laboratory) adalah suatu program untuk analisis dan komputasi
numerik dan 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 dari proyek LINPACK dan EISPACK,
dan dikembangkan menggunkan bahasa FORTRAN namun sekarang merupakan produk
komersial dari perusahaan Mathworks, Inc.yang dalam perkembangan selanjutnya
dikembangkan menggunakan bahasa C++ dan assembler (utamanya untuk fungsi-fungsi
dasar MATLAB) (Cahyono, 2013).

2.2. Sejarah MATLAB


MATLAB (yang berarti "matrix laboratory") diciptakan pada akhir tahun 1970-anoleh
Cleve Moler, yang kemudian menjadi Ketua Departemen Ilmu Komputer diUniversitas New
Mexico.Ia merancangnya untuk memberikan akses bagimaha siswa dalam memakai
LINPACK dan EISPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke
universitas-universitas lain dan memperoleh sambutan hangat di kalangan komunitas
matematika terapan. Jack Little, seorang insinyur, dipertemukan dengan karyanya tersebut
selama kunjungan Moler ke Universitas Stanford pada tahun 1983. Menyadari potensi
komersialnya, ia bergabung dengan Moler dan Steve Bangert. Mereka menulis ulang
MATLAB dalam bahasa pemrograman C, kemudian mendirikan The Math Works pada
tahun1984 untuk melanjutkan pengembangannya. Pustaka yang ditulis ulang tadi kini dikenal
dengan nama JACKPAC. Pada tahun 2000, MATLAB ditulis ulang dengan pemakaian
sekumpulan pustaka baru untuk manipulasi matriks, LAPACK.MATLAB pertama kali
diadopsi oleh insinyur rancangan kontrol (yang jug aspesialisasi Little), tetapi lalu menyebar
secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya
dalam pengajaran aljabar linear dan analisis numerik, serta populer di kalangan ilmuwan
yang menekuni bidang pengolahan citra.(desi sabrina,2019).
2.3. Kegunaan MATLAB
MATLAB digunakan oleh kalangan pelajar, teknisi, peneliti di universitas, institusi
penelitian, maupun Industri sebagai alat yang membantu melakukan komputasi matematis
untuk berbagai keperluan. MATLAB biasanya digunakan untuk penelitian, pengembangan
sistem, dan desain sistem. Berbeda dengan bahasa pemrograman lainnya, MATLAB
merupakan bahasa pemrograman tertutup. Sehingga, kompilasi program MATLAB harus
menggunakan software MATLAB yang dikembangkan oleh MathWorks. Selain itu,
MATLAB juga mendukung pemrograman interpretatif untuk melakukan sejumlah instruksi
secara langsung melalui CLI (command line interface) .(advernesia. 2020).
2.3.1 matematika
Sebagai ilmu yang dikenal sebagai “the mother of science” sudah tentu, matlab dapat
membantu memecahkan berbagai permasalahan matematika baik dari perhitungan biasa,
simulasi fungsi maupun pemodelan matematika
2.3.2 Sistematika
Adalah cabang ilmu matematika yang mempelajari bagaimana merencanakan,
mengumpulkan, menganallisis, interpretasi, dan presentasi data. Matlab juga menyediakan
berbagai tools statistic seperti time series, neural network, dan lainlain
2.3.3 Finansial
Permasalahan finansial dapat diselesaikan dengan matlab seperti inflasi, suku bunga
maupun permasalahan kompleks lainnya. Banyak tool seperti finansial time series
2.3.4 Teknik dan komputasi
Matlab dapat membantu dalam perancangan desain suatu system dan analisis suatu
algoritma. Tersedia banyak tool seperti fuzzy logic designer, control system tuner, control
system designer, linear system analyzer, neuro fuzzy designer, dan system identification.
2.3.5 Biologi
Perkembangan dunia semakin maju, 2 ilmu dengan basis yang berbeda antara biologi
dan teknologi sekarang bisa disatukan. Matlab memungkinkan untuk melakukan analisis
system organ, jaringan, bahkan DNA manusia, dan perancangan organ buatan.
2.3.6 Komunikasi dan jaringan
Industry besar dunia menggunakan matlab dalam analisis pengembangan system
komunikasi dan jaringan. Banyak tools matlab untuk disiplin ilmu ini seperti bit error rate
analysis, signal analysis dan lain lain. (rizal,2020)
2.4. Perangkat Lunak MATLAB
Matlab merupakan kepanjangan dari Matrix Laboratory. Sesuai dengan namanya,
struktur data yang terdapat dalam Matlab menggunakan matriks atau array berdimensi dua
(double). Oleh karenanya penguasaan teori matriks mutlak diperlukan bagi pengguna pemula
Matlab agar mudah dalam mempelajari dan memahami operasi‐operasi yang ada di Matlab.
Beberapa jendela pada matlab, yaitu :

• Jendela perintah (Command Window)

Command window digunakan untuk memasukkan variabel dan menjalankan function atau
M.files. Setiap perintah yang ditulis dicommand window dapat langsung ditampilkan. Tetapi
jika perintah yang diberikan salah atau tidak sesuai akan keluar pesan error.

• Jendela ruang kerja (Workspace)

Work space berisi tentang variabel-variabel dan diisi datanya. Di jendela ini kita dapat
mengetahui ukuran matriks variabel kita, nilai minimum dan nilai maksimum variabel yang
telah dibuat.
• Jendela histori (Command History)

Semua statmen yang ada pada command window nantinya akan tersimpan di command
history. Di command history dapat melihat statemen yang lalu dan mengcoppy lalu
mengeksekusi statemen yang dipilih.
• M. File 
Sederetan perintah matlab yang dituliskan secara berurutan sebagai sebuah file. Tetapi file
yang tersimpan akan memiliki format tersendiri yang menandakan bahwa file tersebut adalah
file matlab. M.File dapat ditulis sebagai script atau dapat juga).

• Jendela Direktori Kerja (Current Directory)

Jendela direktori kerja (current directory) merupakan jendela yang berdampingan dengan
jendela worksheet yang dapat diaktifkan dengan mengeklik tab-nya. Current Directory berisi
file-file tempat kita bekerja saat ini.

• Editor
Editor merupakan jendela yang digunakan untuk membuat listing program yang dikehendaki
di Matlab. Jendela ini dapat diaktifkan dengan mengeklik ikon bertanda.

• Jendela Worksheet

Sama dengan current directory bedanya kalau Worksheet Windows berisi data-data variabel
yang digunakan kita berkerja saat ini.(Andri,2016)

2.5. Perintah MATLAB

2.5.1. Operasi Dasar Aritmatika

(+) : penjumlahan

(-) : pengurangan

(*) : perkalian

(/) : pembagian

(.k) : perkalian masing-masing elemen yang bersesuai (aturan array)

(./) : pembagian kanan (array)

(\) : pembagian kiri matriks

(.\) : pembagian kiri (array)

(^) : perpangkatan matriks

(.^) : perpangkatan array

(;) : langkah

2.5.2. Operasi Relation


(=) : sama dengan

(∼) : tidak sama dengan

(<) : kurang dari

(>) : lebih dari

(≤) : kurang dari sama dengan

(≥) : lebih dari sama dengan

2.5.3. Operasi Logika

(&): menghasilkan nilai 1 jika kedua elemen yang bersesuaian memiliki nilai true dan 0 untuk
lainnya

(∑) : akan bernilai 1 jika salah satu elemenya true

(𝜇) : komponen daan elemen yang diinputkan

(𝐾01) : akan bernilai 1 jikas salah satu dari kedua elemen memiliki nilai berbeda dan ternilai
0 jika sama

2.5.4. Grafik

Plot : membuat grafik 2D

Soof : membuat grafik 3D

Bar : menampilkan data berbentuk vector/matriks

Surf : menampilkan data

Xlabel : memberi label variabel pada tabel


Ylabel : memberi label variabel y pada tabel (Firhaba, 2016)

2.6. Kelebihan dan Kekurangan MATLAB


2.6.1. Kelebihan MATLAB
1. Mudah digunakan
2. Platform yang berdiri sendiri
3. Memiliki fungsi-fungsi bawaan
4. Memiliki perangkat yang berdiri sendiri untuk menvisualikan gambar atau grafik
5. Memiliki GUI
6. Memilki compiler

2.6.2. Kekurangan MATLAB


1. Lebih lambat dalam mengeksekusi
2. Mahal (firhaba,2011)

2.7. Pengertian persamaan diffrensial dan jenisnya


Persamaan diferensial adalah persamaan yang melibatkan variabel-variabel tak bebas dan
derivatif-derivatifnya terhadap variabel-variabel bebas (Maulana, 2014). Jenis-jenis
persamaan differensial, yaitu :

2.7.1 Persamaan Differensial Parsial (PDP) adalah persamaan differensial yang


mengandung lebih dari satu variable bebas. Dalam pengaplikasiannya yaitu digunakan
pada permodelan persamaan getaran atau gelombang satu dimensi dan permodelan

dy dy dv dy
matematis konduksi panas. Bentuk umumnya : = , contohnya + ,
dx dz ds dt

dv dv d 2 v d 2 v d2 v
contohnya + = v dan + + =0
ds dt d x 2 dy 2 dz2

2.7.2 Persamaan Differansial Biasa (PDB) adalah persamaan differensial yang


mengandung hanya satu variable bebas. Mengenai pengaplikasian PDB ini yaitu biasa
digunakan pada permodelan analisa rangkaian listrik dan permodelan analisa
dy
kinematika hokum Newton. Bentuk umumnya : =0, contohnya
dx

d2 y dy 2 d4 x 5 d2 x
+ xy ( ) =0 dan + 2 +3 x=sint. (mahadisuta,2012)
dx 2 dx dt 4 dt

2.8. Pengertian persamaan integral dan jenisnya


Integral merupakan antiturunan (antidiferensial) atau operasi invers terhadap diferensial. Jika
𝑓(𝑥) adalah fungsi umum yang bersifat𝑓’𝑥 = 𝑓 𝑥 , maka 𝑓(𝑥) merupakan antiturunan atau
integral dari 𝐹′𝑥 = 𝑓(𝑥). Jenis jenis persamaan integral yaitu :
2.8.1. Integral tentu
Integral tentu didefinisikan sebagai jumlahan suatu daerah yang dibatasi kurva
atau persamaan tertentu. Berbeda dari integral tak tentu, integral tentu
memiliki nilai tertentu karena batas yang ditentukan sudah jelas.
Rumus integral tentu :

2.8.2. Integral tak tentu


integral tak tentu merupakan suatu kebalikan dari turunan. Kalian dapat
menyebutnya sebagai anti turunan atau antiderivative. Integral tak tentu dari
suatu fungsi menghasilkan fungsi baru yang belum memiliki nilai yang tentu
karena masih terdapat variabel dalam fungsi baru tersebut. Bentuk umum

integral tentu Integral. ∫ f (x )dx


rumus integral tak tentu :

2.8.3. Integral Parsial


Integral parsial biasa digunakan untuk menyelesaikan integral dari perkalian
dua fungsi. Secara umum, integral parsial didefinikan dengan Rumus Integral
Parsial

2.8.4. Integral trigonometri


Integral juga bisa dioperasikan pada fungsi trigonometri. Pengoperasian
integral trigonometri juga dilakukan dengan konsep yang sama pada pada
integral aljabar yaitu kebalikan dari penurunan. Sehingga dapat simpulkan
bahwa:
(agu
stina,2021)

2.9. Metode Trapezoidal

Aturan Trapezoida adalah suatu metode pendekatan integral numerik dengan polinom orde
satu. Dalam metode ini, kurva yang berbentuk lengkung di dekatkan dengan garis lurus
sedemikian sehingga, bentuk dibawah kurvanya seperti trapesium.

Luas dibawah kurva dengan fungsi f(x) antara a = x0 dan b = x1 didekati oleh suatu
trapesium. Dalam trapesium ini f(a) dan f(b) sebagai alas dan sisi atas dan b-a adalah tinggi
dari trapesiun tersebut. Berdasarkan Rumus Luas Trapesium maka diperoleh .

Sehingga diperoleh dengan h = (x1-x0). (Aim abdur, 2012)

2.10. Metode Solve


Metode solve adalah salah satu perintah pada matlab untuk menyelesaikan persmaan
matematika. Perintah solve akan mendefinisikan persmaan matematika yang dibuat menjadi
bentuk f(x)=0. Aplikasi penggunaan solve yaitu antara lain dalam menyelesaikan persmaan
matematika solve (y); solve (‘f(x)’); dan menyelesaikan parameter persmaan matematika
multivariable Esolve (f,b).(Amir, 2020)

2.11. Aplikasi MATLAB di industry


Aplikasi matlab dalam bidang industri dimanfaatkan untuk desain matematika, permodelan
matematika, penyusunan data matematis, simulasi (baik real time atau tidak), dan visualisasi
(baik 2D maupun 3D). Sedangkan dalam teknik kimia matlab digunakan untuk menghitung
neraca massa, penyusunan data matematis, pengendalian proses, dan thermodinamika.
(Pujiriyanto, 2004)

2.12. Variabel dan jenisnya


Variabel merupakan suatu yang bersikap itu berubah-ubah atau juga tidak tetap. Dapat juga
didefinisikan ialah sebagai nilai yang mempunyai banyak varian, intinya itu bernilai banyak.
Jenis jenis variable yaitu :
2.12.1. Variabel terikat
Variable terikat (dependent variable) adalah variabel respon atau output.
Variabel terikat atau dependen atau disebut variabel output, kriteria,
konsekuen, adalah variabel yang dipengaruhi atau yang menjadi akibat, karena
adanya variabel bebas. Variabel terikat tidak dimanipulasi, melainkan diamati
variasinya sebagai hasil yang dipradugakan berasal dari variabel bebas.
Biasanya variabel terikat adalah kondisi yang hendak kita jelaskan. Contoh
variabel dependent: Aapabila seorang peneliti hendak mengungkap “pengaruh
motivasi belajar terhadap prestasi belajar siswa” maka yang menjadi variabel
terikatnya adalah “prestasi belajar siswa”.
2.12.2. Variabel bebas
Variable bebas (independent variable) adalah variabel yang diduga sebagai
sebab munculnya variabel variabel terikat. Variabel bebas sering disebut juga
dengan variabel stimulus, prediktor, antecedent. Variabel bebas adalah
variabel yang mempengaruhi atau yang menjadi sebab perubahannya atau
timbulnya variabel terikat. Variabel bebas biasanya dimanipulasi, diamati, dan
diukur untuk diketahui hubungannya (pengaruhnya) dengan variabel lain.
Contoh, jika dalam sebuah penelitian dinyatakan akan berusaha mengungkap
“pengaruh motivasi belajar terhadap prestasi mahasiswa” maka variabel
bebasnya adalah “motivasi belajar”.
2.12.3. Variabel moderator
Variable moderator merupakan variabel antara, adalah sebuah tipe khusus
variabel bebas, yaitu variabel bebas sekunder yang diangkat untuk
menentukan apakah ia mempengaruhi hubungan antara variabel bebas primer
dan variabel terikat. Variabel moderator adalah faktor yang diukur,
dimanipulasi atau dipilih peneliti untuk mengungkap apakah faktor tersebut
mengubah hubungan antara variabel bebas dan variabel terikat. Contohnya
Hubungan suami dan itri akan semakin kuat bila memiliki anak, dan akan
semaikin renggang bila pihak ketiga mencampuri.‘anak’ adalah variabel
moderator yang memperkuat ‘pihak ketiga’ adalah variabel moderator yang
memperlemah
2.12.4. Variabel kontrol
Variable control adalah variabel yang sifatnya konstan dan bisa dikendalikan. 
Dalam sebuah penelitian variabel kontrol memiliki peran sebagai pembanding.
Contohnya yakni pengaruh jumlah pupuk organik terhadap hasil produksi
panen padi.
2.12.5. Variabel intervening
Variable intervening akan ke variabel bebas serta variabel terikat, hanya saja
variabel intervening tidak bisa diukur. Letak variabel yang satu ini berada
diantara variabel bebas dan variabel terikat, dengan seperti ini variabel bebas
yang ada di dalam penelitian tidak berpengaruh secara langsung ke perubahan
yang ada dalam variabel terikat. Contoh Nilai belajar siswa “x” bukan berarti
nilai “x” siswa siswa tidak bisa matematika sama sekali
2.12.6. Variabel Kontinum
Variabel kontinum dapat dipisahkan menjadi tiga jenis variabel kecil, yaitu:
2.12.6.1. Variabel ordinal, yaitu variabel yang menunjukkan tata urutan
berdasarkan tingkatan misalnya sangan tinggi, tinggi, pendek. Untuk
sebutan lain adalah variabel "lebih kurang" karena yang satu mempunyai
kelebihan dibanding yang lain. Contoh: Agung terpandai, Nico pandai,
Ganang tidak pandai.
2.12.6.2. Variabel interval, yaitu variabel yang mempunyai jarak, jika dibanding
dengan variabel lain, sedang jarak itu sendiri dapat diketahui dengan pasti.
Misalnya: Suhu udara di luar 31° C. Suhu tubuh kita 37° C. Maka selisih
suhu adalah 6° C. Jarak Surabaya-Blitar 162 km, sedangkan Surabaya-
Malang 82 km. Maka selisih jarak Malang-Blitar, yaitu 80 km.
2.12.6.3. Variabel ratio, yaitu variabel perbandingan. Variabel ratio memiliki
harga nol mutlak yang dapat dioperasikan berbentuk perkalian sekian kali.
Contoh: Berat Pak Rudi 70 kg, sedangkan anaknya 35 kg. Maka Pak Rudi
beratnya dua kali anaknya.(riadi,2020)

BAB III
METODOLOGI
III. METODOLOGI
III.1. Alat
No Nama Alat Jumlah Fungsi
1 Laptop 1 Media menggunakan Matlab
III.2. Bahan
No Nama Bahan Fungsi
Sebagai bahan
Metode Solve
data yang akan
Eq 1 = x-x3+x4=-16
diselesaikan
1 Eq 2 = 12x2+19x3- 20x4=27
dengan metode
Eq 3 = x2+7x4=20
solve
Eq 4 = 9x3+3x4=-19

Metode Trapezoidal
t= [74:83] Sebagai bahan
dco2dt= data yang akan
2 [29.32,29.42,29.52,29.62,29.72,29.82,29.92,30.02,30.12,30.22] diselesaikan
do2dt= dengan metode
[29.23,29.42,29.25,29.26,29.27,29.28,29.29,30.20,30.21,30.22] trapezoidal

Untuk
mengolah dan
menyelesaikan
3 Perangkat lunak Matlab soal dengan
berbagai metode
atau analisis
data
III.3. Cara kerja
3.3.1 Metode Solve

Nyalakan laptop

Buka aplikasi matlab

Membuka script dengan cara klik file kemudian pilin new script

Kemudian pada mfile ketik sebagai berikut :

clc;

clear;

disp('Fito Anandya K/40040119650064');

disp('M. Algifary Setiyono/40040119650037');

disp('M. Ainul Yaqin/40040119650108');

disp('Agnes Agave S/40040119650023');

disp('2019-A8');

disp('penyelesaian persamaan dengan metode solve')

eq1='x1-x3+x4=-16';

eq2='12*x2+19*x3-20*x4=27';

eq3='x2+7*x4=20';

eq4='9*x3+3*x4=-19';

s=solve(eq1,eq2,eq3,eq4);

x1=s.x1

x2=s.x2

x3=s.x3

x4=s.x4

Kemudian save file dan run, maka nilai yang diinginkan akan muncul di command
windows
3.3.2. Metode Trapezoidal

Nyalakan laptop

Buka aplikasi matlab

Membuka script dengan cara klik file kemudian pilin new script

Kemudian pada mfile ketik sebagai berikut :

clc;

clear;

disp('Fito Anandya K/40040119650064');

disp('M. Algifary Setiyono/40040119650037');

disp('M. Ainul Yaqin/40040119650108');

disp('Agnes Agave S/40040119650023');

disp('2019-A8');

disp('penyelesaian persamaan dengan metode trapezoidal');

t= [74:83];

dco2dt= [29.32,29.42,29.52,29.62,29.72,29.82,29.92,30.02,30.12,30.22]

dcodt= [29.23,29.42,29.25,29.26,29.27,29.28,29.29,30.20,30.21,30.22]

co2=trapz(t,dco2dt)

co=trapz(t,dcodt)

RQ=co2/co

Kemudian save file dan run, maka nilai yang diinginkan akan muncul di command windows
BAB IV

HASIL DAN PEMBAHASAN

4.1 Metode Solve

Metode solve adalah salah satu perintah pada matlab untuk menyelesaikan persmaan
matematika. Perintah solve akan mendefinisikan persmaan matematika yang dibuat menjadi
bentuk f(x)=0. Aplikasi penggunaan solve yaitu antara lain dalam menyelesaikan persmaan
matematika solve (y); solve (‘f(x)’); dan menyelesaikan parameter persmaan matematika
multivariable Esolve (f,b). Data yang digunakan dalam metode solve adalah:

Eq 1 = x-x3+x4=-16
Eq 2 = 12x2+19x3- 20x4=27

Eq 3 = x2+7x4=20

Eq 4 = 9x3+3x4=-19

Hasil yang didapat adalah x1= -20059/993 , x 2=8968 /993 , x 3=−2615 /993, x 4 =1556/993.
Dengan tanda clc untuk menghapus pada command window (line 1), clear untuk menghapus
pada workspace (line 2), disp untuk menampilkan kata yang dikehendaki pada command
window (line 4-12), tanda ; untuk pemisah baris, tanda ; untuk perkalian, line 13-17 untuk
menentukan hasil x 1 , x 2 , x 3 dan x 4 .

Line 9-12 merupakan persamaan aljabar yang diketahui, sedangkan line 13 merupakan rumus
solve Pada line 14-17 untuk mencari nilai x1, x2, x3, x4 yang merupakan penyelesaian dari
persamaan 1 sampai 4. Hasil dari praktikum kami dengan menggunakan metode solve
didapatkan penyelesaian dari persamaan 1 sampai 4 yaitu untuk x1= -20059/993 ,
x 2=8968 /993 , x 3=−2615 /993, x 4 =1556/993. percobaan kami ini sudah sesuai teori karena
tidak terdapat error, karena kemungkinan error dapat terjadi apabila terdapat konvergen
fungsi sekitar x1, x2, x3, x4.

4.2 Metode Trapezoidal


Aturan Trapezoida adalah suatu metode pendekatan integral numerik dengan polinom orde
satu. Dalam metode ini, kurva yang berbentuk lengkung di dekatkan dengan garis lurus
sedemikian sehingga, bentuk dibawah kurvanya seperti trapesium. Data yang digunakan
dalam metode Trapezoidal adalah:

t= [74:83]
dco2dt= [29.32,29.42,29.52,29.62,29.72,29.82,29.92,30.02,30.12,30.22]
do2dt= [29.23,29.42,29.25,29.26,29.27,29.28,29.29,30.20,30.21,30.22]

Hasil yang didapat adalah : CO 2= 267.9300, O2= 265.9050, dan RQ = 1,0076. Dengan tanda
clc untuk menghapus pada command window (line 1), clear untuk menghapus pada
workspace (line 2), disp untuk menampilkan kata yang dikehendaki pada command window
(line 4-9), tanda ; untuk pemisah baris. tanda koma (,) berfungsi untuk memberikan jarak dan
memisahkan kolom pada baris (membuat matriks baris). tanda baca titik dua (:) yaitu untuk
memberi tanda sampai dengan pada suatu fungsi. Kemudian tanda garis miring (/) berfungsi
untuk pembagian.
Pada line 11 merupakan laju pembebasan CO 2, dan line 12 merupakan laju pengambilan O2. .
Line 13 dan 14 merupakan rumus untuk mencari nilai CO 2 dan O2 menggunakan rumus
trapezoidal yang memiliki rumus persamaan secara umum: trapz(x,y). rumus tersebut akan
menghitung integral dari y sebagai fungsi dari x. Kemudian untuk mencari RQ (Respiratory
Quotient) adalah dengan membagi nilai CO 2 dan O2.
Hasil dari praktikum kami dengan menggunakan metode solve didapatkan CO 2= 267.9300,
O2= 265.9050, dan RQ = 1,0076. Percobaan kami ini sudah sesuai teori karena tidak terdapat
error.

4.3 Faktor-faktor yang mempengaruhi praktikum

4.3.1. Ketelitian
Ketelitian sangat diperlukan dalam penggunaan Matlab, karena dalam
kesalahan penulisan script pada Matlab akan menyebabkan salah perhitungan
dan bahkan menyebabkan error. Misalkan kesalahan dalam penulisan variable
yang ditulis kapital akan mempengaruhi hasil perhitungan yang didapat.
4.3.2. Ketepatan dalam mengisi rumus
Fungsi yang ditulis juga dapat mempengaruhi praktikum. Dalam memahami
fungsi perlu adanya pemahaman yang cukup. Kesalahan dalam pemahaman
fungsi dapat mempengaruhi hasil dari praktikum.
4.3.3. Kondisi Laptop atau software
Laptop yang dipakai juga dapat mempengaruhi praktikum dikarenakan kondisi
laptop untuk aplikasi Matlab sangat berpengaruh. Kondisi laptop yang kurang
baik mungkin saja tidak dapat menjalankan program Matlab.
4.3.4. Pemahaman Prosedur Kerja
Prosedur kerja praktikum yang juga dapat memberikan pengaruh kepada
praktikum. Kesalahan pemahaman prosedur kerja praktikum membuat
praktikum menjadi tidak kondusif misalnya dikarenakan kesalahan dalam
penulisan scipt.
BAB V

KESIMPULAN

MATLAB (Matrix Laboratory) adalah suatu program untuk analisis dan komputasi
numerik dan merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk
dengan dasar pemikiran menggunakan sifat dan bentuk matriks. MATLAB digunakan oleh
kalangan pelajar, teknisi, peneliti di universitas, institusi penelitian, maupun Industri sebagai
alat yang membantu melakukan komputasi matematis untuk berbagai keperluan. MATLAB
biasanya digunakan untuk penelitian, pengembangan sistem, dan desain sistem. Perangkat
Lunak MATLAB yaitu Jendela perintah (Command Window), Jendela ruang kerja
(Workspace), Jendela histori (Command History), dan M.file. Kelebihan MATLAB yaitu
Mudah digunakan, Platform yang berdiri sendiri, Memiliki fungsi-fungsi bawaan,dll.
Kekurangan MATLAB yaitu Lebih lambat dalam mengeksekusi, Mahal. Persamaan
diferensial adalah persamaan yang melibatkan variabel-variabel tak bebas dan derivatif-
derivatifnya terhadap variabel-variabel bebas. Jenis-jenis persamaan differensial yaitu
Persamaan Differensial Parsial (PDP) dan Persamaan Differansial Biasa (PDB). Persamaan
Integral merupakan antiturunan (antidiferensial) atau operasi invers terhadap diferensial.
Jenis jenis persamaan integral yaitu integral tentu dan tak tentu. Metode Trapezoida adalah
suatu metode pendekatan integral numerik dengan polinom orde satu. Dalam metode ini,
kurva yang berbentuk lengkung di dekatkan dengan garis lurus sedemikian sehingga, bentuk
dibawah kurvanya seperti trapesium. Metode solve adalah salah satu perintah pada matlab
untuk menyelesaikan persmaan matematika. Perintah solve akan mendefinisikan persmaan
matematika yang dibuat menjadi bentuk f(x)=0. Aplikasi matlab dalam bidang industri
dimanfaatkan untuk desain matematika, permodelan matematika, penyusunan data
matematis, simulasi (baik real time atau tidak), dan visualisasi (baik 2D maupun 3D).
Variabel merupakan suatu yang bersikap itu berubah-ubah atau juga tidak tetap. Jenis jenis
variable yaitu variable terikat, variable bebas, variable moderator, variable control, variable
intervening, variable kontinum.
Hasil dari praktikum kami dengan menggunakan metode solve didapatkan
penyelesaian dari persamaan 1 sampai 4 yaitu untuk x1= -20059/993 , x 2=8968 /993 ,
x 3=−2615 /993, x 4 =1556/993. percobaan kami ini sudah sesuai teori karena tidak terdapat

error. Hasil dari praktikum kami dengan menggunakan metode solve didapatkan CO 2=
267.9300, O2= 265.9050, dan RQ = 1,0076. Percobaan kami ini sudah sesuai teori karena
tidak terdapat error. Faktor yang memengaruhi praktikum, yaitu ketelitian, ketepatan dalam
mengisi rumus, kondisi laptop atau software dan pemahaman prosedur kerja.
DAFTAR PUSTAKA

Advernesia, 2020. Kegunaan matlab. https://www.advernesia.com/blog/matlab/apa-itu-


matlab/#:~:text=Kegunaan%20Software%20MATLAB&text=MATLAB%20biasanya
%20digunakan%20untuk%20penelitian,MATLAB%20merupakan%20bahasa
%20pemrograman%20tertutup.

Andri, 2016. Perangkat lunak pada matlab.


http://www.informatika.unsyiah.ac.id/umam/pengenalanmatlab.pdf Dewi, S. (2013).
Rumus Integral Tak Tentu Melalui Pola Integral [universitas islam negeri sultan syarif
kasim riau]. http://repository.uin-suska.ac.id/4311/1/2013_2013115mt.pdf
Agustian,2021. Pengertian persamaan integral dan jenisnya. https://rumuspintar.com/integral/
Aimabdur, 2012. Metode trapezoidal. https://aimprof08. wordpress.com/2012
/09/03/aturan-metode-trapezoida/
Amir. (2020). Cara Menyelesaikan Persamaan dan Sistem Persamaan dengan Matlab.
https://amirtjolleng.blogspot.com/2020/06/cara-menyelesaikan-persamaan-dan-
sistem.html
Cahyono, 2013. Pengertian matlab. PENGGUNAAN SOFTWARE MATRIX LABORATORY
(MATLAB) DALAM PEMBELAJARAN ALJABAR LINIER, Semarang, Jurnal
PHENOMENON
Desi shabrina, 2019.Sejarah matlab. https://www.coursehero.com/file/59281579/SEJARAH-
MATLABdocx/
Firhaba, 2011. Kelebihan dan kekurangan matlab dan perintah pada matlab.
https://www.scribd.com/doc/46692078/Matlab
Mahadisuta, 2012. Pengertian dan jenis persamaan diffrensial.
https://www.mahadisuta.net/2012/12/pengertian-jenis-persamaan-differensial.html
Riadi, 2020. Variabel dan jenis jenisnya. https://www.kajianpustaka.com/2020/09/pengertian-
dan-jenis-variabel-penelitian.html
Yogidwi, 2016. Aplikasi matlab dalam industri.
http://yogidwiprayogo.blogspot.com/2016/03/penjelasan-tentang-matlab-dan-
aplikasi.html

LAMPIRAN

Hasil penyelesaian dengan metode solve

Hasil penyelesaian dengan metode trapezoidal

Anda mungkin juga menyukai