Está en la página 1de 1

1

c) Demostrar si tiene raices complejas para h


1 1 1 5 4
f (h)  0.3  167.39(0.000257h 0.805 ) 2 (1  0.237(0.000257h 0.805 ) 8 ) 5
clear all
syms x
format long
clc;
disp('metodo de newton rapson')
disp('------------------------')
f=0.3+167.39*(0.0000257*(x)^1/0.805)*(1+0.237*(0.0000257*(x)^1/0.805)^5/8
)^4/5;
f1=diff(f,x); % diferencia de f con respecto a x
e=10^-5;
m=1;% matriz alamacenada desde 1
d=1;%
x1(m)=1+j%valor inicial
while d>e
x=x1(m);%darle valor inicial
x1(m+1)=x1(m)-eval(f)/eval(f1);%evaluar una funcion en x
d(m+1)=abs(x1(m+1)-x1(m));
m=m+1;%incrmentando el valor de x
x=x1(m);
ft(m+1)=eval(f);
end
disp('i x d f(x)');
for p=1:m% para hacer en tablas
fprintf('%2.0f %1f %2.7f i %2.7f %2.7f\n',p-
1,real(x1(p)),imag(x1(p)),d(p),ft(p));
end

CORRIENDO EL PROGRAMA:
metodo de newton rapson

----------------------------------

x1 =

1.000000000000000 + 1.000000000000000

i x d | f(x)|

0 1.000000 1.0000000 i 1.0000000 0.0000000

1 -280.688427 0.0000000 i 281.6902020 0.0000000

2 -280.688427 0.0000000 i 0.0000000 0.0000000

Rpta: NO TIENE RAICES COMPEJAS SOLO REALES

También podría gustarte