Metode euler yg lebih baik
Komang Surya Adi Putra1106066183
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
Metode Euler 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 ?
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
Hasil
Top Related