
Script Program Metode Newton Raphson Menggunakan Matlab
Program atau Script Metode Newton Raphson
(NR) menggunakan Matlab sangat penting. Metode ini adalah metode yang sangat popular untuk mengaproksimasi akar persamaan
nonlinear (Ramadhani Utami, Widana, & Asih, 2013). Metode ini memerlukan satu tebakan awal, katakan x0 dan
iterasinya. Metode ini sangat bagus dengan iterasi yang sederhana.
Adapun Script Program Komputasi menggunakan matlab sebagai berikut:
clear; clc;
disp('--------------------------------')
disp('program : Metode Newton Raphson')
disp('programer : SYAHARUDDIN ')
disp('--------------------------------')
f=input ('f(x) = ');
f_diff=input ('df(x) = ');
x1=input('x0 = ');
imax=input('Iterasi = ');
galat1=input('Error = ');
iter=0;
fprintf('\n Iterasi Akar f(Akar) Galat\n');
for k=1:imax
iter=iter+1;
%Rumus Newton Raphson
x2=x1-(feval(f,x1)/feval(f_diff,x1));
galat=abs((x2-x1)/x2);
x1=x2;
y=feval(f,x2);
fprintf('%10.0f %6.10f %6.10f %6.10f\n',[iter;x1;y;galat])
if (galat<galat1 || (iter>imax)),break,end
end
fprintf('Akarnya adalah = %6.10f\n',x1)




