Metodo Newton Rhapson
Metodo Newton Rhapson

 

 

Novo Link  de trabalhos academicos https://www.fenix-eng.info

no Mathlab 

>> %Metodo de Newton Raphson (M-N-R)

%  ( exercício 8 ) 

%entrar com a função: F1=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

% entrar com intervalo atribuindo a x =[x11,x12] atribuir em x11 e x12 caso não saiba o %intervalo você tem que:

%1º  atribuir valores aleatórios a f(x) variando de 

%[-1,0,1,2] no intervalo que a função trocar de sinal aí terá uma raiz

% 2º substituir o intervalo [x11,x12] na derivada da função se ela matem sinal negativo.

%  Se for negativo nos 2 intervalos é porque tem uma única raiz

%Para calcular a derivada F2 use os comandos:

% syms x11

%F2 =diff ((x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32)

% caso comprove que F21(x11) e F22(x12) são negativas:

% Voce deve atribuir um valor para x0 dentro do intervalo [x11, x12]

%x1=x0 –(F1(x0)/F2(x0)

%x2=x1 –(F1(x1)/F2(x1)

% fim da primeira iteração

% fazer teste de parada 1º teste

%  |x1-x2|< E ( E é o erro desejado) se satisfizer pode parar caso contrario

% |F1(x12)|< E ( se satisfizer pode parar caso contrario ir para 2º iteração.

% 2º iteração repetir o procedimento anterior mas considerando os valor de x2.

% fim da segunda iteração fazer o teste de parada  e ......

>> %[-1,0,1,2] no intervalo que a função trocar de sinal aí terá uma raiz

 x11=-1 % atribui -1 

 

x11 =

 

    -1

 

>>  F1=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

 

F1 =

 

    77

 

>> F1=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

 

F1 =

 

    77

 

>> x11=0

 

x11 =

 

     0

 

>> F1=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

 

F1 =

 

    32

 

>> x11=1

 

x11 =

 

     1

 

>> F1=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

 

F1 =

 

     5

 

>> x11=2

 

x11 =

 

     2

 

>> F12=(x11^4)-4*(x11^3)+ 8*(x11^2)-32*(x11)+32

 

F12 =

 

   -16