Jumat, 26 Juli 2019

Coding ODE metode euler dengan bahasa c


Bismillahirrahmanirrahim

Alhamdulillah, washalatu wasalamu 'ala rasulillah, waba'du

Berikut ini saya berikan contoh program untuk menghitung ODE metode euler dengan bahasa c.

======================================================================================================================
#include <stdio.h>

#include <stdlib.h>
#include <math.h>

int main()
{
int i;
double ynew=0, xnew=0, N, X=5, x[100], y[100], h=0.01;
N=X/h;
x[0]=0, y[0]=4;
for(i=0;i < N; i++)
    {
        ynew=y[i]+(2*x[i]-3)*h; //ini fungsinya
xnew=x[i]+h;
printf("y(x=%.2f) = %.5f \n",xnew,ynew);
y[i+1]=ynew;
x[i+1]=xnew;
    }
return 0;
}

======================================================================================================================

Selamat mencoba!


Tidak ada komentar:

Posting Komentar