Sie sind auf Seite 1von 10

MTODOS NUMRICOS

Mtodo de Newton-Raphson

Mtodo de Newton-Raphson
Mtodo aberto.

Baseado no mtodo de iterao linear.

+1

Mtodo das Tangentes

Mtodo de Newton-Raphson

Mtodo de Newton-Raphson
Plotagem grfica: 4 cos = 0
clc clear all; e = 2.71828182845904523536; x = -1:0.001:2; y = 4.*cos(x) - (e.^x); plot(x,y); grid;

Mtodo de Newton-Raphson

Mtodo de Newton-Raphson
= 4 cos =
clc clear all; e = 2.71828182845904523536; x = -1:0.001:2; y = 4.*cos(x); z = (e.^x); plot(x,y,x,z); grid;

Mtodo de Newton-Raphson

Mtodo de Newton-Raphson
clc clear all; a = input('Digite o valor de um chute inicial: '); e = 2.71828182845904523536; % O valor de 'e' corresponde ao erro relativo, da resposta esperada % Neste caso, vamos usar o erro como uma aproximao da soluo de f(x), % ou seja, um valor prximo de 0 (zero). erro = 1e-10; % A funo f(x) dada por: y = 4.*cos(a) - (e^a); % Mtodo de iterao: while(abs(y)>=erro) x = a; y = 4.*cos(x) - (e^x); ylinha = -4.*sin(x) - (e^x); a = x - (y/ylinha); end fprintf('A soluo da equao aproximadamente: %g\n',x);

Mtodo de Newton-Raphson
Digite o valor de um chute inicial: 0 A soluo da equao aproximadamente: 0.904788 Interaes realizadas: 8 Digite o valor de um chute inicial: 10 A soluo da equao aproximadamente: 0.904788 Interaes realizadas: 14 Digite o valor de um chute inicial: 1 A soluo da equao aproximadamente: 0.904788 Interaes realizadas: 4 Digite o valor de um chute inicial: 150 A soluo da equao aproximadamente: 0.904788 Interaes realizadas: 154

Mtodo de Newton-Raphson
Erro relativo (critrio de parada):

+1 < +1

Das könnte Ihnen auch gefallen