Método de Newton-Raphson
Método de Newton-Raphson
Método de Newton-Raphson
Nombre de la práctica:
“Método de Newton-Raphson”
Método de Newton-Raphson
P= 1.953053249998161
P= 1.934248528503594
P= 1
P= 1.934248528502615
f= -49
P= 1.934248528502615
[a,b]= 1 2
P= 2.523649400543762
ER= 5.061369563880940e-13
P= 2.238955568015736
Se alcanzó la precisión deseada>>
3
Para 𝑥 = √31 en el intervalo [1,4] con precisión de 10−5 :
>> practicacuatro
[a,b]= 1 4
P= 3.141380652391393
P= 2.500000000000000
La solución a la función es: 3.141380652391393
f= -15.375000000000000
El número de iteraciones realizadas por Bisección
fue: 2
[a,b]= 2.500000000000000
4.000000000000000
El número de iteraciones realizadas por Newton-
Raphson fue: 4
P= 3.250000000000000
ER= 1.700085863071475e-12
f= 3.328125000000000
P= 3.144970414201183
Instituto Politécnico Nacional
Unidad Profesional Interdisciplinaria
Nombre de la práctica:
“Método de la secante”
format long;
fprintf('[a,b]= ')
disp(x)
j=0;
i=3;
while x(i-2)~=x(i-1)
a0=x(i-2);
a1=x(i-1);
x(i)=a1-((polyval(p,a1))*(a1-a0))/((polyval(p,a1))-(polyval(p,a0)));
j=j+1;
fprintf('Xn= ')
disp(x(i))
i=i+1;
end
i=i-1;
fprintf('La solución a la función es: ')
disp(x(i))
fprintf('El numero de iteraciones realizadas por el método de la secante fue: ')
disp(j-2)
ER=abs((x(i)-x(i-2))/x(i));
fprintf('ER= ')
disp(ER)
if epsilon<ER
fprintf('No se alcanzó la precisión deseada')
else
fprintf('Se alcanzó la precisión deseada')
end
end
Para 𝑥 7 − 3𝑥 5 + 2𝑥 4 + 𝑥 − 50 = 0 en el intervalo [0,2] con precisión de 10−5 :
Método de la secante
Xn= 1.934248487522261
[a,b]= 0 2
Xn= 1.934248528502615
Xn= 1.515151515151515
La solución a la función es:
1.934248528502615
Xn= 1.869770612203638
Método de la secante
Xn= 3.141380652391393
[a,b]= 1 4
La solución a la función es:
3.141380652391393
Xn= 2.428571428571429
Xn= 3.141329724802223
Xn= 3.141380703192867
Xn= 3.141380652390569