Está en la página 1de 3

Newton

syms x;
format long
f=input('Ingresa la f(x): ');
xi=input('Ingresa el valor de xi: ');
eps=input('Ingrese el error: ');
fm=1;
i=0;
while abs(fm)>eps
i=i+1;
%fprintf('%2d',i);
fxi=subs(f,xi);
df=diff(f);
dfx=subs(df,xi);
x=xi-(fxi/dfx);
fm=(x-xi)/(x)*100;
%disp([xi, subs(f,xi), abs(fm)])
xi=x;
if i>400
break
end
end
fprintf('\n La raz es:\n')
disp(x)
1.- Hallar las soluciones de la ecuacin

x3 6 x 2 0

usando el

mtodo de Newton. Grafique la funcin.


1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-3

-2

-1

La raz es:
3205702598496213617595316/1417322228386608846888489

3.- Mediante el mtodo de Newton - Raphson Obtenga la raz


de la siguiente funcin:
f ( x) x 3 2 x 2 7 x 20

si

x0 1

. Grafique la funcin.

1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-26

-24

-22

-20

-18

-16

-14

-12

-10

La raz es:
1355654052178661745339004306636650282164/8579
33537592149055873465501436374488679

4. Utilice el cdigo para la regla de Cramer para resolver el


sistema
%Mtodo de Cramer

fprintf('Mtodo de Cramer\n');
n=input('Ingrese el nmero de variables: ');
A=input('Ingrese la matriz de coeficientes: ');
b=input('Ingrese el vector respuesta: ');
x=zeros(n,1);
for i=1:n
D=A;
D(:,i)=b;
x(i)=det(D)/det(A);
end
fprintf('El resultado es:');
fprintf('%10.4f',x);

El resultado es:

-5.1954 -1.2280
-0.0849>>

8.6527

-4.6444

También podría gustarte