Gambar. Metode Trapezoida
Metode Trpezoida 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.
Sebuah fungsi f(x), dengan a ≤ x ≤ b, maka integral adalah luasan di bawah grafik f(x) dengan batas bawah a dan batas atas b.
Algoritma Metode Trapezoida
1. Definisikan y = f(x)
2. Tentukan batas bawah (a) dan batas atas integrasi (b)
3. Tentukan jumlah pembagi n
4. Hitung h = (b-a)/n
5. Hitung: Luas daerahnya :
Berikut Merupakan Source Code Program di mana diberikan f(x)=3*x^2-5*x+1. Carilah nilai Luas Menggunakan metode Trapezoida !
Source Code Program :
clc;
f=inline('3*x^2-5*x+1');
a=input('Input batasbawah (a) : ');
b=input('Input batasatas (b) :');
N=input('Input jumlahpembagi area (N) :');
h=(b-a)/N;
disp('====================================');
disp('
X f(x) luas ');
disp('====================================');
luas=0;
for i=1:N-1
x=a+(i*h);
fx=f(x);
luas=luas+fx;
disp(sprintf('%10.7f %10.7f
%10.7f ',x,f(x),luas));
end
total =
(h*0.5)*(f(a)+f(b)+(2*luas));
fprintf('\nLuas :%10.7f\n',total);
Output Program
Dengan memasukan Batas bawah(a) =4 dan Batas Atas(b) =8 ,Serta Jumlah Pembagi area nya = 6. Diperoleh Nilai Luas Persamaan f(x)= 3*x^2-5*x+1 adalah 332.8888889
Tidak ada komentar:
Posting Komentar