Bismillahirrahmanirrahim
Alhamdulillah, washalatu wasalamu 'ala rasulillah, waba'du
Berikut ini saya berikan contoh program untuk menghitung integral dengan metode trapezoidal dengan bahasa c.
======================================================================================================================
#include <stdlib.h>
#include <math.h>
int main()
{
float X, a=1, b=2;
float L, h, temp=0, fx, temp0, tempN;
int N=5;
h = (b-a)/N;
X = a+h;
temp0 = 1/a; //sesuaikan dengan fungsi, dengan x=a
tempN = 1/b; //sesuaikan dengan fungsi, dengan x=b
//mencari f total
for(int i=1; i<N; i++)
{
fx = 1/X;
temp = temp + fx;
X = X+h;
}
L = (temp0+2*temp+tempN)*(h/2);
printf("nilai L = %.4lf\n",L);
return 0;
}
======================================================================================================================
Selamat mencoba!
Tidak ada komentar:
Posting Komentar