Anda di halaman 1dari 1

Muhamad syaugi arif nugraha

08021281823091

1. % pengisian kapasitor, metode Runge-Kutta orde-4


2. clear all
3. clc
4. format long
5. b=20;
6. a=0; % batas awal interval
7. h=0.01; % interval waktu
8. N=(b-a)/h; % nilai step-size
9. q0=0.0; % muatan mula-mula
10. t0=0.0; % waktu awal
11. % perubahan t sesuai step-size h adalah:
12. for i=1:1:N
for i=1:N

13. t(i)=a+(i*h);
14. end for
end
15. % solusinya:
16. k1=h*futur1(q0);
17. k2=h*futur1(q0+k1/2);
18. k3=h*futur1(q0+k2/2);
19. k4=h*futur1(q0+k3);
20. q(1)=q0+1/6*(k1+2*k2+2*k3+2*k4);
21. % -----------------------------
22. for i=2:N
23. k=i-1;
24. k1=h*futur1(q(k));
25. k2=h*futur1(q(k)+2*k1/2);
26. k3=h*futur1(q(k)+k2/2);
27. k4=h*futur1(q(k)+k3);
28. q(i)=q(k)+1/6*(k1+2*k2+2*k3+2*k4);
29. end
30. plot(t,q);
q

31. =======================================================
Yang benar %=======================================================

32. %fungsi untuk pers. diferensial pengisian kapasitor


33. function y=futur1(q)

34. E=24; % tegangan (volt)


35. R=800000; % hambatan (ohm)
36. C=5e-6; % kapasitansi (farad)
37. m1=E/R;
38. m2=1/(R*C);
39. ym=m1-(m2*q);
y=m1-(m2*q);

selesai
legend warna = merah= yang salah

Anda mungkin juga menyukai