%input program
g=input ('masukkan fungsi (dalam x)= ');
x0=input('masukkan nilai awal (x0) = ');
n=input ('masukkan banyak interasi = ');
exact=input ('masukkan salah satu solusi eksak = ');
%membuat header table fixed point
disp (' ')
disp (' METODE FIXED POINT ')
disp ('=====================================')
disp (' i akar error ')
disp ('=====================================')
%perulangan pada metode fixed point
for i= 1:n
gx0=subs(g,'x',x0); %menghitung nilai g(x0)
xr=gx0; %menghitung akar dengan fixed
eror=abs(exact-xr); %menghitung error absolut
fprintf ('%2.0f %5.5f %2.5f\n',i,xr,eror) %mencetak bentuk tabel
x0=xr ; %mengganti nilai x0 dengan xr
end
%membuat footer table fixed
disp ('=============================')
Masukkan fungsi g(dalam x) =......................
Masukkan nilai awal (x0) =...............................
Masukkan banyak iterasi = ..............................
Masukkan salah satu solusi eksak =....................................
METODE FIXED POINT
================================================
i akar error
================================================
Tidak ada komentar:
Posting Komentar