Kumpulan Kode Matlab Tugas Analisis Numerik Buku Sahid

Untuk mengunduh file lengkap, dapat dilakukan di sini:

http://www.ziddu.com/download/4011989/REZKYANADRA.zip.html

Center Count Method in Matlab

If  we want to implement Center Count method in matlab, we can write down like the code below:

function N=jmltengah(f,a,b,p)
N=0;
%p=jumlah langkah yang akan digunakan
%f=fungsi; a&b = batas bawah dan batas atas
h=(b-a)/p;
for k=1:p,
N=N+(h*f(a+(((2*k)-1)*(h/2))));
end

Left Count Method in Matlab

If  we want to implement Left Count method in matlab, we can write down like the code below:

function N=jmlkiri(f,a,b,p)
N=0;
%p=jumlah langkah yang akan digunakan
%f=fungsi; a&b = batas bawah dan batas atas
h=(b-a)/p;
for k=0:p-1,
N=N+(h*f(a+(k*h)));
end

Right Count Method in Matlab

If  we want to implement Right Count method in matlab, we can write down like the code below:

function N=jmlkanan(f,a,b,p)
N=0;
%p=jumlah langkah yang akan digunakan
%f=fungsi; a&b = batas bawah dan batas atas
h=(b-a)/p;
for k=1:p,
N=N+(h*f(a+(k*h)));
end

Euler Method in Matlab

If  we want to implement Euler method in matlab, we can write down like the code below:

function[t,y]=modiveuler(f,a,n,h,y0)
t=[a];y=[y0];
for k=2:n+1,
t=[t; a+(k-1)*h];
y=[y; y(k-1)+h*f(t(k-1),y(k-1))];
end