Contoh soal :
1) x^2-cos(x)+4*x
2) sin(x)+4*(x^-1)+2
Jawaban dengan menggunakan matlab :
syms x;
disp(' 1.) x^2-cos(x)+4*x');
disp(' 2.) sin(x)+4*(x^-1)+2');
disp('');
p=input('masukan pilihan : ')
xa=input('masukkan nilai x1 : ');
i=1;
disp(' i x f(x) f`(x)');
disp('---------------------------');
while (i < 4);
switch p
case 1
f=x^2-cos(x)+4*x;
fz=2*x+sin(x)+4;
case 2
f=sin(x)+4*(x^-1)+2;
fz=-1*cos(x)-8*(x^-2);
end
fxa=subs(f,x,xa);
fzxa=subs(fz,x,xa);
c=xa-(fxa/fzxa);
fc= subs(f,x,c);
fzc=subs(fz,x,c);
fprintf('%3.0f %7.3f %7.3f %7.3f\n', i, c, fc, fzc);
xa=c;
i=i+1;
end
0 comments
Post a Comment