Anda di halaman 1dari 4

Praktikum 9.

Kuadratur Gauss

PRAKTIKUM 9. Kuadratur Gauss


Tujuan:

1. Mahasiswa dapat memahami aturan Metode Kuadratur Gauss


2. Mahasiswa mampu membuat program Metode Kuadratur Gauss 2 titik untuk
menyelesaikan masalah Integral.

Dasar Teori

Metode kuadratur Gauss menghitung nilai integral dengan cara mengambil nilai fungsi di
beberapa titik tertentu yang dapat mewakili perhitungan luas dengan menyeimbangkan galat
positif dan negatif. Gambaran metode ini dapat dilihat pada gambar :

Gambar di atas menyatakan persamaan integral f(x) dari a hingga b dengan dua titik 𝑥1 dan 𝑥2 .

Persamaan Kuadratur Gauss adalah


𝑏 𝑛

𝐼 = ∫ 𝑓(𝑥) 𝑑𝑥 ≈ ∑ 𝑐𝑖 𝑓(𝑥𝑖 )
𝑎 𝑖=1

Ketika 𝑛 = 2 dan interval integrasi adalah [−1,1], luas daerah yang diarsir dapat dinyatakan
dengan :
1
∫ 𝑓(𝑥) 𝑑𝑥 ≈ 𝑐1 𝑓(𝑥1 ) + 𝑐2 𝑓(𝑥2 )
−1
Dimana derajat polinomial nya yaitu 2𝑛 − 1 = 3, sehingga
𝑓(𝑥) = 𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 + 𝑎3 𝑥 3 ,
Dengan konstanta 𝑎0 , 𝑎1 , 𝑎2 , dan 𝑎3 .

∫(𝑎0 + 𝑎1 𝑥 + 𝑎2 𝑥 2 + 𝑎3 𝑥 3 )𝑑𝑥 = 𝑎0 ∫ 1 𝑑𝑥 + 𝑎1 ∫ 𝑥 𝑑𝑥 + 𝑎2 ∫ 𝑥 2 𝑑𝑥 + 𝑎3 ∫ 𝑥 3 𝑑𝑥,

Asumsikan 𝑓(𝑥) = 1, 𝑓(𝑥) = 𝑥, 𝑓(𝑥) = 𝑥 2 , dan 𝑓(𝑥) = 𝑥 3 . Karena kita perlu 𝑐1 , 𝑐2 , 𝑥1 , dan 𝑥2 ,
sehingga
1
𝑐1 . 1 + 𝑐2 . 1 = ∫ 1 𝑑𝑥 = 2,
−1
1
𝑐1 . 𝑥1 + 𝑐2 . 𝑥2 = ∫ 𝑥 𝑑𝑥 = 0,
−1
1
2
𝑐1 . 𝑥12 + 𝑐2 . 𝑥22 = ∫ 𝑥 2 𝑑𝑥 = ,
−1 3
1
𝑐1 . 𝑥13 + 𝑐2 . 𝑥23 = ∫ 𝑥 3 𝑑𝑥 = 0,
−1

yang apabila dicari solusinya menghasilkan:


1 1
𝑐1 = 1, 𝑐2 = 1, 𝑥1 = − , 𝑥2 =
√3 √3
Jadi diperoleh persamaan Kuadratur Gauss 2 titik :
1
−√3 √3
∫ 𝑓(𝑥) 𝑑𝑥 ≈ 𝑓 ( ) + 𝑓 ( ).
−1 3 3

𝒃 𝟏
Transformasi ∫𝒂 𝒇(𝒙)𝒅𝒙 𝐦𝐞𝐧𝐣𝐚𝐝𝐢 ∫−𝟏 𝒇(𝒖)𝒅𝒖
1. Selang [𝑎, 𝑏] menjadi selang [−1,1]
2. Variabel x menjadi variabel u
3. Diferensial dx menjadi du
diperoleh :
𝑏−𝑎 𝑎+𝑏
𝑥= 𝑢+ ,
2 2
𝑏−𝑎
𝑑𝑥 = 𝑑𝑢
2
dan dapat dituliskan integral suatu fungsi dengan batas integrasi [𝑎, 𝑏] dengan menggunakan
metode Kuadratur Gauss :
𝑏
𝑏−𝑎 1 (𝑎 + 𝑏) + (𝑏 − 𝑎)𝑢
∫ 𝑓(𝑥)𝑑𝑥 = ∫ 𝑓( ) 𝑑𝑢
𝑎 2 −1 2

Algoritma Metode Integrasi Kuadratur Gauss dengan Pendekatan 2 Titik :


(1) Definisikan fungsi 𝑓(𝑥)
(2) Tentukan batas bawah (a) dan batas atas integrasi (b)
(3) Hitung nilai konversi variabel :
𝑏−𝑎 𝑎+𝑏
𝑥= 𝑢+
2 2
(4) Tentukan fungsi g(u) dengan:
1 1 1
𝑔(𝑢) = (𝑏 − 𝑎)𝑓 ( (𝑏 − 𝑎)𝑢 + (𝑏 + 𝑎))
2 2 2
(5) Hitung
1 1
𝐼 = 𝑔 (− )+𝑔( )
√3 √3

CONTOH :
3
Buatlah program metode Kuadratur Gauss 2 titik untuk menghitung ∫0 𝑒 −𝑥/2 .

PENYELESAIAN:
Berikut hasil running program pada MATLAB.

LISTING PROGRAM
Berikut Listing program metode Trapesium. Simpan pada MATLAB dengan “kuadratur”.
clc;
clear all;
disp('Integrasi Numerik Metode Kuadratur Gauss 2 titik')
E=input('Masukkan fungsi f(x) :','s');
f=inline(E);
a=input('Masukkan batas bawah :');
b=input('Masukkan batas atas :');
c1=1;
c2=1;
u1=-1/sqrt(3);
u2=1/sqrt(3);
x1=((a+b)+(b-a)*u1)/2;
x2=((a+b)+(b-a)*u2)/2;
I=((b-a)/2)*(c1*f(x1)+c2*f(x2));
fprintf('integrasi dari fungsi yang diberikan adalah = %f\n',I);

Anda mungkin juga menyukai