Está en la página 1de 6

Ejercicio 1

Metodo de Newton-Raphson

format long

xo=1.85;

for i=1:5

f=xo^(4)+3*xo^(3)-10*xo^(2)+xo-2;

df=4*xo^(3)+9*xo^2-20*xo+1;

x=xo-(f/df);

dist=abs(x-xo);

disp([x,dist])

xo=x;

end
Cdigo del programa

Resultado
Ejercicio 2
format long

xo=1.5 ; x1=1.85;

for i=1:7

fo=xo^(4)+3*xo^(3)-10*xo^(2)+xo-2;

f1=x1^(4)+3*x1^3-10*x1^2+x1-2;

x2=x1-(x1-xo)*f1/(f1-fo);

dist=abs(x2-x1);

disp([x2,dist])

xo=x1 ; x1=x2

end
Cdigo del Programa

Resultado
Ejercicio 3
Gauss con Pivoteo
copia=A(2,:); A(2,:)=A(1,:); A(1,:)=copia;

A(2,:)=A(2,:)-A(1,:)*A(2,1)/A(1,1);

A(3,:)=A(3,:)-A(1,:)*A(3,1)/A(1,1);

copia1=A(2,:); A(2,:)=A(3,:); A(3,:)=copia1;

A(3,:)=A(3,:)-A(2,:)*A(3,2)/A(2,2);

x(3)=A(3,4)/A(3,3);

x(2)=(A(2,4)-A(2,3)*x(3))/A(2,2);

x(1)=(A(1,4)-A(1,2)*x(2)-A(1,3)*x(3))/A(1,1);

x(3)

x(2)

x(1)
Cdigo del programa

Resultado

También podría gustarte