Anda di halaman 1dari 7

TUGAS PRAKTIKUM

III.1 Soal

Gunakan MATLAB untuk mencari solusi dari persamaan berikut

interpretasikan

c)cos x=

x=[0:0.01:20]

tentukan tebakan awal dengan memplot persamaan c dengan


galat

(tentukan maxiter sendiri)

III.2 SOLUSI

III.2.1 Bahasa Program

III.2.1.1 solNR.m (menentukan jumlah iterasi dan galat tercapai


serta solusi (akar) r)

III.2.1.2 solNR.m (menentukan jumlah iterasi dan galat tercapai


serta solusi (akar) r)

function r=solNR(f,df,x0,maks,epsl)

iter=1;

galat=epsl+1;

while galat >=epsl & iter<=maks

d=df(x0);
if abs (d)<1e-12

error('Proses Gagal');

end

xbaru=x0-f(x0)/d;

galat=abs(xbaru-x0);

x0=xbaru;

iter=iter+1;

end

disp([' jumlah iterasi yang dilakukan =',num2str(iter-


1)]);

disp([' galat yang tercapai=',num2str(galat)]);

if iter > maks

error('Proses belum konvergen');

else

r = xbaru;

end
III.2.2 Output

Soal a)

Soal b)galat=1e-2

Gaalat= 1e-5
Galat=1e-10

soal c)

Galat =1e-5
Tebakan awal x0=0
Galat=1e-15

Galat-1e-20

Anda mungkin juga menyukai