Anda di halaman 1dari 23

Penyelesaian Metode Trapezoidal dan Solve pada Sistem Persamaan

Differensial dan Integral dengan Menggunakan Aplikasi Matlab


Praktikum Komputasi Proses Teknik Kimia
Dosen Pengampu : Rizka Amalia, S.T, M.T

Disusun Oleh : 
Kelompok C
Salsabila 40040119650096
Panbres Pandia 40040119650012
Unggul Eka Pratidina 40040119650003

SARJANA TERAPAN TEKNOLOGI REKAYASA KIMIA INDUSTRI 


SEKOLAH VOKASI 
UNIVERSITAS DIPONEGORO 
2020
BAB 1
PENDAHULUAN
1.1 Tujuan Umum
1.1.1 Mengetahui cara menggunakan matlab dalam menjelaskan persamaan differensial
dan integral dengan metode trapezoidal dan solve menggunakan aplikasi matlab
1.1.2 Mengetahui cara pengoperasian aplikasi matlab
1.2 Tujuan Khusus
1.2.1 Mengetahui pengertian matlab
1.2.2 Mengetahui sejarah matlab
1.2.3 Mengetahui kegunaan dari 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 perbedaan persamaan integral beserta jenis-jenisnya
1.2.9 Mengetahui metode trapezoidal
1.2.10 Mengetahui metode solve
1.2.11 Mengetahui aplikasi matlab di industri
1.2.12 Mengetahui variabel dan jenis-jenisnya pada matlab
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 factor-faktor yang mempengaruhi praktikum
BAB 2
LANDASAN TEORI
2.1 Pengertian Matlab
Matlab merupakan suatu software pemrograman perhitungan dan analisis yang
banyak digunakan untuk penerapan matematika. Matlab merupakan singkatan dari Matriks
Laboratory yang berarti software matlab dibuat berdasarkan vektor-vektor dan matrik-matrik
(Komputasi Lipi, 2018).

2.2 Sejarah 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 numeric 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).

MATLAB telah berkembang menjadi sebuah environment pemrograman yang


canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar
linier, dan kalkulasi matematis lainnya. MATLAB juga berisi toolbox yang berisi fungsi-
fungsi tambahan untuk aplikasi khusus . MATLAB bersifat extensible, dalam arti bahwa
seorang pengguna dapat menulis fungsi baru untuk ditambahkan pada library ketika fungsi-
fungsi built-in yang tersedia tidak dapat melakukan tugas tertentu. Kemampuan
pemrograman yang dibutuhkan tidak terlalu sulit bila Anda telah memiliki pengalaman dalam
pemrograman bahasa lain seperti C++, PASCAL, atau FORTRAN. MATLAB merupakan
merk software yang dikembangkan oleh Mathworks.Inc.(lihat http://www.mathworks.com)
merupakan software yang paling efisien untuk perhitungan numeric berbasis matriks. Dengan
demikian jika di dalam perhitungan kita dapat menformulasikan masalah ke dalam format
matriks maka MATLAB merupakan software terbaik untuk penyelesaian numericnya.
MATLAB yang merupakan bahasa pemrograman tingkat tinggi berbasis pada matriks sering
digunakan untuk teknik komputasi numerik, untuk menyelesaikan masalah-masalah yang
melibatkan operasi matematika elemen, matrik, optimasi, aproksimasi dan lain-lain.

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.

2.4 Perangkat Lunak Matlab


2.4.1 Command Window
Merupakan jendela yang digunakan untuk perintah matlab
2.4.2 M File
Berfungsi sebagai editor script matlab
2.4.3 Command History
Tempat penyimpanan fungsi yang telah digunakan
2.4.4 Jendela History
Berisi informasi tentang perintah yang pernah dituliskan sebelumnya
2.4.5 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 Matlab berada.
2.4.6 Workspace
Workspace berfungsi untuk menampilkan seluruh variabel-variabel yang
sedang aktif pada saat pemakaian matlab.
(Michaalwong, 2012)
2.5 Perintah Matlab
2.5.1 Perintah Membulatkan Angka
● ceil() : perintah untuk membulatkan angka ke bil integer diatasnya (arah tak
berhingga)
● floor(): perintah untuk membulatkan angka ke bil integer dibawahnya (arah
minus tak berhingga)
● fix() : perintah untuk membulatkan angka ke bil integer ke atas atau ke menuju
arah nol
● round(): perintah untuk membulatkan angka ke bil integer ke arah lebih dekat.

2.5.2 Perintah Tambahan


● close all : menghapus semua gambar yang tampil sebelumnya.
● clc : menghapus layar di command window
● clear : perintah untuk menghapus data di memori Matlab
● cd : perintah untuk mengubah direktori
● pwd : perintah untuk mengetahui kita berada di direktori mana pada saat ini.
● dir : perintah untuk mengetahui file apa saja yang ada di current directory
● mkdir : perintah untuk membuat direktori dibawah current direktori
● delete : perintah untuk menghapus file
● who : menampilkan semua variabel saat ini.
● whos : menampilkan semua variabel saat ini bersama

2.5.3 Operasi Dasar Aritmatika

(+) = Penjumlahan

(-) = Pengurangan

(*) = Perkalian

(/) = Pembagian

(.*) = Perkaliam masing masing eleman bersesuaian

(./) = pembagian kanan

(\) = Pembagian kiri matriks

(^) = Perpangkatan matriks

(.^) = Pembagian kanan array

( : ) = Langka. (Kenginan, 2018)

2.5.4 Operasi Rasional

= : sama dengan

~ : tidak sama dengan


< : kurang dari

> : lebih dari

≤ : kurang dari sama dengan

≥ : lebih sama dengan. (Kenginan, 2018)

2.5.5 Operasi Logika

& = Menghasilkan nilai 1 jika kedua elemen 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.

(Kenginan, 2018)

2.5.6 Grafik

Plot = untuk membuat grafik 2D

Slurf = untuk membuat grafik 3D

Bar = untuk menampilkan data berbentuk vector/matriks

Sqrt = untuk menampilkan data

Pe = untuk menampilkan data secara presentase dimana setiap elemen data


akan dibandingkan dengan penjumlahan seluruh data yang ada

Xlabel = untuk memberi judul variable x pada grafik

Ylabel = untuk memberi label variable y pada grafik.

(Kenginan, 2018)

2.6 Kelebihan dan Kekurangan Matlab


Kelebihan Kekurangan
Mudah digunakan Lebih lambat dalam mengeksekusi
Plarform yang berdiri sendiri Mahal
Memiliki fungsi-fungsi bawaan
Memiliki perangkat yang berdiri sendiri
untuk menvisualikan gambar/grafik
Memiliki GUI
Memiliki compiler

2.7 Persamaan Differensial


2.7.1 Pengertian Persamaan Differensial
Persamaan diferensial (PD)/differential equation (DE) adalah sebuah
persamaan yang terdiri dari sebuah fungsi yang tidak diketahui dan turunannya.
2.7.2 Jenis-jenis Persamaan Differensial
⮚ Persamaan Differensial Biasa (PDB)
Persamaan differensial yang mengandung hanya satu variable bebas.
Mengenai pengaplikasian pdb ini yaitu biasa digunakan pada permodelan
analisa rangkaian listrik dan permodelan analisa kinematika hokum newton.

⮚ Persamaan Differensial Parsial (PDP)


Persamaan differensial yang mengandung lebih dari satu variable
bebas. Dalam pengaplikasiannya yaitu digunakan pada permodelan
persamaan getaran atau gelombang satu dimensi dan permodelan matematis
konduksi panas.
Contoh :

2.8 Perbedaan Persamaan Integral Beserta Jenis-Jenisnya


2.8.1 Pengertian Persamaan Integral
Integral merupakan antiturunan (antidiferensial) atau operasi invers terhadap
diferensial. Jika 𝑓(𝑥) adalah fungsi umum yang bersifat𝑓’𝑥 = 𝑓 𝑥 , maka 𝑓(𝑥)
merupakan antiturunan atau integral dari 𝐹′𝑥 = 𝑓(𝑥). (Isna, 2014)
2.8.2 Jenis-jenis Persamaan Integral
2.8.2.1. Integral Tak Tentu
Pengintegralan fungsi 𝑓(𝑥) yang ditulis sebagai ∫ 𝑓 𝑥 𝑑𝑥 disebut
integral tak tentu dari 𝑓(𝑥). Jika 𝐹(𝑥) anti turunan dari 𝑓(𝑥), maka
∫𝑓 𝑥 𝑑𝑥 = 𝑓 𝑥 + 𝑐
Integral tak tentu dapat digunakan untuk menentukan suatu fungsi jika
turunan dari fungsinya diberikan dan untuk menentukan posisi, kecepatan,
dan percepatan suatu benda pada waktu tertentu.
2.8.2.2. Integral Tentu
Jika fungsi 𝑦 = 𝑓 𝑥 kontinu pada interval 𝑎 ≤ 𝑥 ≤ 𝑏, maka:
∫𝑓 𝑥 𝑑𝑥 = 𝐹 𝑥 𝑎 𝑏 = 𝐹 𝑏 − 𝐹 𝑎
dengan 𝐹 𝑥 adalah anti turunan dari 𝑓 𝑥 dalam 𝑎 ≤ 𝑥 ≤ 𝑏. Bentuk
integral di atas disebut integral tertentu dengan 𝑎 sebagai batas bawah dan
𝑏 sebagai batas atas.
2.8.2.3. Integral Substitusi
Konsep dasar dari metode ini adalah dengan mengubah integral yang
kompleks menjadi bentuk yang lebih sederhana. Bentuk umum integral
substitusi adalah sebagai berikut.

2.8.2.4. Integral Parsial


Apabila bentuk integral tidak bisa diselesaikan dengan integral subtitusi,
dapat diselesaikan dengan subtitusi ganda yang lebih dikenal sebagai
integral parsial.

(Isna, 2014)

2.8.2.5 Integral Trigonometri

Bentuk integral yang dicakup disini adalah bentuk integral dari


∫ f ( x ) dx dengan f(x) merupakan fungsi :



● sinm x cosn x
● tanm x secn x
● cotm x cscn x ·
● tanm x cotn x
● sin (mx) cos (nx), sin (mx) sin(nx), cos (mx) cos (nx)

2.9 Metode Trapezoidal


Menurut rumus geometri, luas trapesium adalah jumlah sisi sejajar dikali tinggi.
Dalam kaitannya dengan grafik fungsi f(x), dalam koordinat Kartesius, yang diasumsikan
berada di atas sumbu x, maka diperoleh rumus metode integrasi trapesium (satu pias) sebagai
berikut:

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.

2.10 Metode Solve


Metode solve dalam matematika adalah suatu proses kognitif yang kompleks untuk
mengatasi suatu masalah dan memerlukan sejumlah strategi dalam menyelesaikannya.
Digunakan untuk menyelesaikan fungsi pada matlab. Solve digunakan untuk menentukan
untuk menentukan nilai fungsi sama dengan nol atau f (x) = 0 (Advernesia, 2015).

2.10 Aplikasi Matlab dalam Industri


2.10.1 Alat bantu untuk memahami proses dalam sebuah pabrik (plant)
2.10.2 Melakukan komputasi
2.10.3 Menentukan biaya variable
2.10.4 Menentukan keseluruhan dalam industry
2.10.5 Mengetahui biaya oprasional pada industry
2.10.6 Mengetahui suatu kesalahan pada industry

2.11 Variabel dan Jenis-jenisnya

2.11.1 Pengertian Variabel


Variabel adalah karakter atau abjad yang menggunakan jumlah yang belum
ditentukan. (Fatkhan, 2016)

2.11.2 Jenis-Jenis Variabel


2.11.2.1 Variabel Bebas
Variabel yang mempengaruhi atau sebab perubahan timbulnya variabel
terikat. Contoh : dalam persamaan 3y+z, variabel bebasnya adalah y.
2.11.2.2 Varianel Terikat
Variabel yang dipengaruhi, akibat dari adanya variabel bebas. Contoh:
dalam persamaan y = f(x), variabel terikatnya adalah y.
2.11.2.3 Variabel Moderator
Variabel yang mempengaruhi baik itu memperkuat atau memperlemah
hubungan antara Variabel bebas dan terikat.
Contohnya : adanya hubungan prestasi belajar serta motivasi akan
menjadi semakin kuat jika peran seorang guru dalam menciptakan
sebuah lingkungan belajar yang nyaman dan baik.
2.11.2.4 Variabel Intervening
Variabel yang mempengaruhi variabel bebas dan variabel terikat secara
teoritis, tetapi tidak dapat diamati dan diukur.
Contohnya : hubungan antara kepuasan konsumen dengan kualitas
pelayanan
2.11.2.5 Variabel Kontrol
Variabel yang dikendalikan atau dibuat konstan sehingga hubungan
variabel bebas terhadap variabel terikat tidak terpengaruh oleh faktor
luat yang tidak telitit. (Fatkhan, 2016)
Contohnya : hubungan antara kepuasan konsumen dengan kualitas
pelayanan
2.12 Cara Menyelesaikan Persamaan Differensial dan Integral

2.12.1 Persamaan Differensial


Persamaan diferensial adalah persamaan yang memuat turunan-turunan dari
satu atau lebih variabel tak bebas terhadap satu atau lebih variabel bebas.
Prinsipnya : Menghilangkan Koefisien Deferensialnya sehingga tinggal
hubungan antara y dan x nya. Pemecahan PD dapat dilakukan dengan cara :
- Integrasi Langsung (paling mudah)
Yang dimaksud dengan metode inetgrasi langsung adalah dengan
langsung mengintegralkan persamaan dalam soal.
- Pemisahan Variabel
Pemisahan variabel dilakukan dengan mengintegralkan kedua ruas
hingga dihasilkan persamaan baru.
- Substitusi Y=V.X
Metode ini dilakukan dengan cara mengganti nilai y dengan v.x.
- Persamaan Linier (Penggunaan FI)
Metode ini menggunakan cara dengan membagi sesuai dengan pangkat
tertinggi.
2.12.2 Persamaan Integral

Integral merupakan antiturunan (antidiferensial) atau operasi invers terhadap


diferensial. Jika 𝑓(𝑥) adalah fungsi umum yang bersifat𝑓’𝑥 = 𝑓 𝑥 , maka 𝑓(𝑥)
merupakan antiturunan atau integral dari 𝐹′𝑥 = 𝑓(𝑥).
Dalam mencari suatu nilai integral, terdapat beberapa cara untuk
menyelesaikannya, diantaranya dengan Subtitusi, Eksponensial, Parisal, dan
Pecahan.
BAB 3
METODELOGI

3.1 Alat
No Nama Alat Gambar Jumlah Fungsi

1 Laptop 1 Media
menjalankan
matlab

3.2 Bahan
No Nama Bahan Fungsi

1 17x-10x4=32 Sebagai bahan


20x-x3+13x4=7 data metode solve
yang akan diolah
4x2+7x3-10x4=-43
3x2+2x3=6

2 t= [78:87] Sebagai bahan


dco2dt=
data metode
[48.26,48.32,48.38,48.44,48.50,48.56,48.62,48.68,48.74,48.80]
do2dt= Trapezoidal yang
[48.62,48.23,48.83,48.44,48.05,48.65,48.26,48.86,48.47,48.08]
akan diolah

3 Untuk mengolah
Matlab
dan
menyelesaikan
soal dengan
berbagai metode
dan analisis data.

3.3 Cara Kerja


3.3.1 Cara Kerja Trapezoidal
Membuka Aplikasi Matlab

Pilih File pada comment window lalu new script

clc;
clear;
disp('Salsabila/40040119650096');
disp('Panbres Pandia/40040119650012');
disp('Unggul Eka Pratidina/40040119650003');
disp('2019-C2');
disp('Penyelesaian Persamaan dengan Metode Trapezoidal');
t=[78:87];
dco2dt=[48.26,48.32,48.38,48.44,48.50,48.56,48.62,48.68,48.74,48.80];
do2dt=[48.62,48.23,48.83,48.44,48.05,48.65,48.26,48.86,48.47,48.08];
co2=trapz(t,dco2dt)
o2=trapz(t,do2dt)
RQ=co2/o2

Klik run dan save, maka akan diperoleh nilai hasil pada command window

3.3.2 Cara Kerja Solve


Membuka Aplikasi Matlab

Pilih File pada comment window lalu new script

clc;
clear;
disp('Salsabila/40040119650096');
disp('Panbres Pandia/40040119650012');
disp('Unggul Eka Pratidina/40040119650003');
disp('2019-C2');
disp('Penyelesaian Persamaan dengan Metode Solve');
eq1='17*x1-10*x4=32';
eq2='20*x1-1*x3+13*x4=7';
eq3='4*x2+7*x3-10*x4=-43';
eq4='3*x2+2*x3=6';
s=solve(eq1,eq2,eq3,eq4);
x1=s.x1
Klik run dan save, maka akan diperoleh nilai hasil pada command window

BAB 4
PEMBAHASAN
4.1 Metode Trapezoidal
Berdasarkan gambar matlab diatas, tanda koma (,) berfungsi untuk
menghasilkan penyelesaian yang benar, tanda bintang (*) sebagai tanda perkalian, ,
tanda ( [ ] ) untuk menyajikan data dalam bentuk matriks, tanda ( ; ) berfungsi agar
data tidak terlihat pada command window, clc untuk menghapus data pada command
window, dan clear berfungsi untuk menghapus data pada workspace. Penulisan disp
pada workspace berfungsi untuk memunculkan kembali pada command window.
Pada line 3 sampai 7 merupakan identitas kelompok praktikan. Line 8 merupakan
metode yang digunakan untuk mencari variable. Pada line 8 sampai 10 merupakan
langkah penyelesaian persamaan. Dan line 11 sampai 13 berfungsi untuk menentukan
nilai CO2, O2, dan RQ.
Pada line 8 terdapat fungsi t=[78:87] yang merupakan jangkauan antara 78
sampai dengan 87, tanda ( : ) berfungsi sebagai pembatas jangkauan. Pada line 9
terdapat fungsi dco2dt =
[48.26,48.32,48.38,48.44,48.50,48.56,48.62,48.68,48.74,48.80]; yang merupakan data
dari CO2. Pada line 10 berisi data pengambilan O2 dengan fungsi
do2dt=[48.62,48.23,48.83,48.44,48.05,48.65,48.26,48.86,48.47,48.08]; . Pada line 11
terdapat fungsi CO2=trapz(t,dco2dt) yang berfungsi untuk mencari nilai dari CO2
dengan metode trapezoidal. Berdasarkan fungsi tersebut diperoleh nilai CO2 sebesar
436.7700. Pada line 12 terdapat fungsi O2=trapz(t,do2dt) yang berfungsi untuk
mencari nilai dari O2 dengan metode trapezoidal. Berdasarkan fungsi tersebut
diperoleh nilai O2 sebesar 436.1400. Pada line 13 terdapat fungsi RQ=CO2/O2
dimana itu merupakan fungsi untuk mencari nilai Respasitory Quotient yang artinya
koefisien respirasi dalam mengoksidasi substrat untuk bahan bakar yang dipperlukan
agar menghasilkan energi. Dari persamaan diatas diperoleh nilai RQ sebesar 1.0014.
Prinsip dari metode trapezoidal yaitu pendekatan integral sehingga dibawah
kurva nantinya berbentuk trapezium. Pada hasil yang diperoleh tidak rapi karena tidak
adanya fungsi fprintf yang pengaturannya lebih kompleks (lebar, karakter, jumlah
decimal, konversi, karakter, dan garis table).

4.2 Metode Solve


Berdasarkan gambar matlab diatas, tanda koma (,) berfungsi untuk menghasilkan
penyelesaian yang benar, tanda bintang (*) sebagai tanda perkalian, , tanda ( [ ] )
untuk menyajikan data dalam bentuk matriks, tanda ( ; ) berfungsi agar data tidak
terlihat pada command window, clc untuk menghapus data pada command window,
dan clear berfungsi untuk menghapus data pada workspace. Penulisan disp pada
workspace berfungsi untuk memunculkan kembali pada command window.

Pada line 12 merupakan perintah solve dalam menyelesaikan persamaan yaitu s =


solve (eq1, eq2, eq3, eq4). Pada line 8 sampai 11 berisi perintah untuk menyelesaikan
persamaan dari eq1 sampai eq 4 dengan rumus x1=s.x1, x2=s.x2, x3=s.x3, dan
x4=s.x4 sehingga dari persamaan diatas diperoleh nilai x1 sebesar 3828/4963 , x2
sebesar 63288/4963, x3 sebesar -80043/4963, dan x4 sebesar -9374/4963.

Prinsip dari metode solve ini yaitu substitusi dan eliminasi. Pada perintah solve
tidak terdapat perintah fprintf sehingga menghasilkan tampilan kurang rapi. Pada
command window untuk nilai x1, x2, x3, dan x4 berada pada line bawanya. Terjadi
error karena pada fungsi solve kedivergenanan yang artinya menjauhi suatu nilai pada
nilai yang dikehendaki.

4.3 Faktor yang memengaruhi praktikum


a. Ketelitian
Ketelitian sangat mempengaruhi hasil praktikum karena jika rumus atau fungsi
yang diinput salah maka hasilnya tidak akan keluar.
b. Ketetapan dalam Mengisi Rumus
Kesalahan dalam penulisan variabel yang tidak sesuai akan menyebabkan hasil
tidak keluar dan terjadi error.
c. Kondisi Laptop atau Software
Kondisi laptop yang memiliki virus tentu saja tidak dapat mengerjakan sesuatu di
matlab karena hasilnya akan error.
d. Pemahaman Prosedur Kerja
Jika praktikan tidak memahami prosedur kerja maka hasil tidak akan keluar dan
akan selalu error, maka dari itu harus memahami pola yang diminta dalam soal
terlebih dahulu.

BAB 5
KESIMPULAN
Matlab merupakan suatu software pemrograman perhitungan dan analisis yang
banyak digunakan untuk penerapan matematika. 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. Fungsi matlab adalah untuk
matematika dan komputasi, pengembangan dan algoritma, pemodelan simulasi dan
pembuatan prototype, analisa data, eksplorasi, visualisasi, dan pembuatan aplikasi
termasuk pembuatan graphical user interface. 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. Menurut
rumus geometri, luas trapesium adalah jumlah sisi sejajar dikali tinggi. Dalam
kaitannya dengan grafik fungsi f(x), dalam koordinat Kartesius, yang diasumsikan
berada di atas sumbu x, maka diperoleh rumus metode integrasi trapesium (satu pias).
Metode solve dalam matematika adalah suatu proses kognitif yang kompleks untuk
mengatasi suatu masalah dan memerlukan  sejumlah strategi dalam
menyelesaikannya. Metode trapezoidal diperoleh nilai CO2 sebesar 436.7700. Pada
line 12 terdapat fungsi O2=trapz(t,do2dt) yang berfungsi untuk mencari nilai dari O2
dengan metode trapezoidal. Berdasarkan fungsi tersebut diperoleh nilai O2 sebesar
436.1400. Pada line 13 terdapat fungsi RQ=CO2/O2 dimana itu merupakan fungsi
untuk mencari nilai Respasitory Quotient yang artinya koefisien respirasi dalam
mengoksidasi substrat untuk bahan bakar yang dipperlukan agar menghasilkan energi.
Dari persamaan diatas diperoleh nilai RQ sebesar 1.0014. sedangkan metode solve
diperoleh nilai x1 sebesar 3828/4963 , x2 sebesar 63288/4963, x3 sebesar -
80043/4963, dan x4 sebesar -9374/4963.

DAFTAR PUSTAKA

Academia. (2018). Perbedaan Gauss dan Gauss Jordan. Diakses 25 April 2021.

Adhityasaika. (2018). Metode Gauss dan Gauss Jordan. Diakses 25 April 2021.

Dian, 2020. MODUL PRAKTIKUM KOMPUTASI GEOFISIKA MENGGUNAKAN

MATLAB. Universitas Syiah Kuala:Geoscience Unsyiah

Fatkhan, 2016. Pengertian Variabel dan Macam-Macam Variabel. https://fatkhan.web.id/

pengertian-variabel-dan-macam-macam-variabel/

Isna, 2014. Materi Integral Untuk SMA/MA Kelas XII. Pendidikan Matematika FKIP
UNSWAGATI

Kenginan M. (2018) Buku Teks Pendamping Matematika untuk Siswa SMA-MA/SMK


MAK Kelas X. Bandung:Srikandi Empat Widya Utama

Michaalwong. (2012). Jendela Matlab. Diakses 25 April 2021.

(Adversia, 2015). Menampilkan dan Menyelesaikan Persamaan Matematika di MATLAB.


Diakses dari https://www.advernesia.com/blog/matlab/menampilkan-dan-
menyelesaikan-persamaan-matematika-di-matlab/ pada 06 Mei 2021

LAMPIRAN
Script Metode Trapezoidal
Hasil Metode Trapezoidal

Script Metode Solve


Hasil Metode Solve

Anda mungkin juga menyukai