Borrar filtros
Borrar filtros

how to find x using Newton Raphson in matlab

3 visualizaciones (últimos 30 días)
Nusaiba Khaam
Nusaiba Khaam el 5 de Nov. de 2013
Editada: Ayush Kumar Jaiswal el 19 de Jun. de 2022
How can i get the final value of x using Newton Raphson method in MATLAB i) f(x) = 8e^-xsin(x)-1 ii) f(x) = e^-x(x^2-5x+2)-3
the program should print the final x value obtained along with the true and approximate errors

Respuestas (1)

Ayush Kumar Jaiswal
Ayush Kumar Jaiswal el 19 de Jun. de 2022
Editada: Ayush Kumar Jaiswal el 19 de Jun. de 2022
% give initial guess
x(1)=initial_guess;
% specify number of iterations
num_itr = 5;
for i=1:length(num_itr)
f(i)=8*e^-x(i)*sin(x(i))-1;
df(i)=-8*e^(-x(i) sin (x(i))) (x(i) cos(x(i)) + sin(x(i)));
x(i+1)=x(i)-(f(i)/df(i));
end
x(end);

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by