Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodo Newton Raphson1
Metodo Newton Raphson1
para ecuaciones no
lineales
MTODO DE NEWTON-RAPHSON
FUNCIONES EMPLEADAS
RESULTADO EXCEL
F(x)
F(x)
xi
MATLAB (20 i)
Raz
Raz
0.8526055
0.852605502013725
1.86912884
1.869128842617218
( )
( )
( )
( )
1.8293836
1.829383601933849
2.47535322
2.475353221097278
( )
3.16195002
3.161950024710256
1.5
1.76929235
1.769292354238631
1.5
1.36828081
1.368808107821373
0.31675083
0.316750828771221
( )
( )
( )
( )
( )
( )
( )
( )
( )
ALGORITMO DEL PROGRAMA
format long;
x0=3;
for i=1:20;
f=x0*exp(x0)-2;
fd=x0*exp(x0)+exp(x0);
x=(x0-(f/fd));
disp([x])
x0=x;
end
disp(['el valor de la raz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
2.274893534183932
1.167727245728293
0.855582643708856
1.643032435239759
0.916043836618139
0.852612312869587
MTODOS NUMRICOS
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
0.852605502013725
format long;
x0=1;
for i=1:20;
f=exp(x0)+(x0)^3+2*(x0)^2-20;
fd=exp(x0)+3*(x0)^2+4*(x0);
x=x0-(f/fd);
disp([x])
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
2.469572340423214
1.869128842617218
1.869128842617218
1.992568361946677
1.869128842617218
1.869128842617218
1.875497462483224
1.869128842617218
1.869128842617218
1.869146788868512
1.869128842617218
1.869128842617218
1.869128842760179
1.869128842617218
1.869128842617218
1.869128842617218
1.869128842617218
1.869128842617218
1.869128842617218
1.869128842617218
MTODOS NUMRICOS
( )
ALGORITMO DEL PROGRAMA
format long;
x0=1;
for i=1:20;
f=exp(x0)+2^-(x0)+2*cos(x0)-6;
fd=exp(x0)-2^-(x0)*log(2)-2*sin(x0);
x=x0-(f/fd);
disp([x])
x0=x;
end
disp(['el valor de la raz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
3.469798010511002
1.829383601933849
1.829383601933849
2.726126469177673
1.829383601933849
1.829383601933849
2.197294484225278
1.829383601933849
1.829383601933849
1.914273084214328
1.829383601933849
1.829383601933849
1.834995796653369
1.829383601933849
1.829383601933849
1.829409874081574
1.829383601933849
1.829383602512459
1.829383601933849
1.829383601933849
( )
ALGORITMO DEL PROGRAMA
format long;
x0=2;
( )
for i=1:20;
f=sin(x0)-csc(x0)+1;
fd=cos(x0)+csc(x0)*(cos(x0)/sin(x0));
x=x0-(f/fd);
disp([x])
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
2.880463473961418
2.475353221097278
2.475353221097278
2.711310083647228
2.475353221097278
2.475353221097278
2.551463298057591
2.475353221097278
2.475353221097278
2.483001585197795
2.475353221097278
2.475353221097278
2.475430064808807
2.475353221097278
2.475353221097278
2.475353228853545
2.475353221097278
2.475353221097278
2.475353221097278
2.475353221097278
( )
ALGORITMO DEL PROGRAMA
format long;
x0=3;
for i=1:20;
f=(x0)^2+10*cos(x0);
fd=2*(x0)-10*sin(x0);
x=x0-(f/fd);
disp([x])
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
MTODOS NUMRICOS
3.161950024710256
3.161950024710256
3.162958676673585
3.161950024710256
3.161950024710256
3.161950957975875
3.161950024710256
3.161950024710256
3.161950024711056
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
3.161950024710256
format long;
x0=3;
for i=1:20;
f=(x0)^3-2*(x0)-2;
fd=3*(x0)^2-2;
x=x0-(f/fd);
disp([x])
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
1.769329958757517
1.769292354238631
1.875371414562393
1.769292355254107
1.769292354238631
1.776556449544102
1.769292354238631
1.769292354238631
MTODOS NUMRICOS
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
1.769292354238631
format long;
x0=1.5;
for i=1:20;
f=(x0)^3+2*(x0)^2+10*(x0)-20;
fd=3*(x0)^2+4*(x0)+10;
x=x0-(f/fd);
disp([x]);
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
1.373626373626374
1.368808107821373
1.368808107821373
1.368814819623964
1.368808107821373
1.368808107821373
1.368808107834412
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
1.368808107821373
MTODOS NUMRICOS
( )
ALGORITMO DEL PROGRAMA
format long;
x0=1.5;
for i=1:20;
f=cos(x0)-3*(x0);
fd=-sin(x0)-3;
x=x0-(f/fd);
disp([x]);
x0=x;
end
disp(['el valor de la raiz es: ',num2str(x)]);
RESULTADOS DEL MATLAB
0.391990405697785
0.316750828771221
0.316750828771221
0.317531923099846
0.316750828771221
0.316750828771221
0.316750916274080
0.316750828771221
0.316750828771221
0.316750828771222
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
0.316750828771221
MTODOS NUMRICOS