Buatlah program dengan MATLAB untuk mencari solusi/akar persamaan non linier berikut :
f(X) = 3X2 - 7X -5
Metode Secant
f(X) = 3X2 - 7X -5
Metode Secant
E=0.01;
x0=input ('Masukkan X0 : ');
x1=input ('Masukkan X1 : ');
f=inline('3*X*X-7*5-5');
i=1;
E=abs(x0-x1);
disp('______________________________');
disp(' i xi f(xi)
');
disp('______________________________');
while abs(f(x1))>=E
x2=x1-f(x1)*(x1-x0)/(f(x1)-f(x0));
disp(sprintf('%3.0f
%12.6f %12.6f %12.6f\n',i,x2,f(x2)));
x0=x1;
x1=x2;
i=i+1;
end
disp('______________________________');
disp(sprintf('Akarnya adalah = %10.8f\n', x2))
No comments:
Post a Comment