Metode Euler Yg Lebih Baik

6
Metode euler yg lebih baik Komang Surya Adi Putra 1106066183

description

Analisa numerik

Transcript of Metode Euler Yg Lebih Baik

Page 1: Metode Euler Yg Lebih Baik

Metode euler yg lebih baik

Komang Surya Adi Putra1106066183

Page 2: Metode Euler Yg Lebih Baik

Metode Euler

• Merupakan metode yang paling sederhana dalam menyelesaikan IVP(Initial Value Problem)

• Diferensial tingkat pertama sebagai kemiringan (slope) dari kurva fungsi

h

yy

xx

yyyxf 01

01

0100 ,

0001 , yxhfyy

Page 3: Metode Euler Yg Lebih Baik

Metode Euler Lebih Baik

Page 4: Metode Euler Yg Lebih Baik

Soal

• Pada mulanya suatu rangkaian tersusun seperti pada gambar. Saat kapasitor terisi penuh, saklar dipindahkan ke b. Carilah arus yg mengalir di rangkaian sebagai fungsi waktu t setelah saklar dipindahkan ke b. Selesaikan dengan metode euler lebih baik ?

Page 5: Metode Euler Yg Lebih Baik

Script :• ! mencari diff => dy/dx = x + y• ! dengan kondisi initialnya y(0) = 1• ! menggunakan metode Euler• • program euler_lebih_baik_komang• implicit none• real :: h,V,R,C,L,w• real,dimension(1000) :: x,y,z• integer :: n,i• • N=10• V=12• R=10• C=0.000001• L=0.1• w=sqrt(1/(L*C))• • x(1)= 0• y(1)= 0• z(1)= w*V*C

• • write (*,*) 'masukkan nilai delta h'• read (*,*) h• • do i=1,N• x(i+1)= x(i)+h• write (*,*) 'nilai x:'• write (*,*) x(i)• end do• • do i=1,N• y(i+1)=y(i)+(h*((z(i)*h/2)+y(i)))• z(i+1)=w*V*C*cos(w*x(i))• write (*,*) 'nilai y :'• write (*,*) y(i)• write (*,*) 'nilai turunan y dititik tersebut'• write (*,*) z(i)• end do• end program euler_lebih_baik_komang

Page 6: Metode Euler Yg Lebih Baik

Hasil