Sasuke's Mangekyō Sharingan

WELCOME TO MY BLOG

● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ● WELCOME TO MY BLOG ●

Sabtu, 28 Maret 2020

Metode Trapezoida

                                                        Metode Trapezoida Menggunakan Matlab


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