Anda di halaman 1dari 1

TUGAS PROJECT METODE NUMERIK

PERSAMAAN DIFFERENSIAL METODE EULER

Nur Lailatul Qodriyah (4211240024)

Metode Euler
Metode Euler merupakan metode paling sederhana yang diturunkan dari deret Taylor.
Penyelesaian initial value problems menggunakan metode Euler dilakukan melalui
Persamaan

yi+1=yi+f(xi,yi)h (1.1)

dimana ii merupakan tahapan iterasi.

Algoritma Metode Euler

1. Tentukan titik awal integrasi x0x0 dan y0y0.


2. Tentukan jumlah iterasi nn dan step size hh yang digunakan.
3. Lakukan integrasi menggunakan Persamaan (1.1).

Algoritma tersebut, selanjutnya dapat disusun ke dalam sebuah fungsi R. Fungsi tersebut
adalah sebagai berikut:

euler <- function(f, x0, y0, h, n){


x <- x0
y <- y0

for(i in 1:n){
y0 <- y0 + h*f(x0, y0)
x0 <- x0 + h
x <- c(x,x0)
y <- c(y, y0)
}

return(data.frame(x=x, y=y))
}

Anda mungkin juga menyukai