cortes de luz abril 2024 en la provincia de tungurahua
Function secante
1. PROBLEMA 1
function newtonraphson()
syms x
f=input('Ingrese la función de x: ');
xi=input('Ingrese el punto inicial: ');
n=input('Ingrese la cantidad de cifras significativas: ');
es=0.5*10^(2-n);
t=xi;
ea=100;
fprintf('tt%stttt%stttt%sn','i','xi','Error Aproximado');
for i=1:10
e=0;
while ea>=es;
e=e+i;
xi=xi-subs(f,xi)/subs(diff(f,x),xi);
ea=100*abs(xi-t)/xi;
t=xi;
fprintf('%5.9ftttt%5.9ftttt
%5.9fn',e,double(double(xi)),double(ea));
end
end
PROBLEMA 2
function secante()
syms x;
funcion=input('Ingrese la funcion f(x): ');
n=input('Ingrese la cantidad de cifras significativas: ');
ximenos1=input('Ingrese xi-1: ');
xi=input('Ingrese xi: ');
Es=0.5*10^(2-n);
Ea=Es+1;
ximas1=xi;
fprintf('Es: %5.3fn ',Es);
fprintf('i ttt xittt Ean');
r=0;
while Ea>Es
xi=ximas1;
ximas1=double(xi-(subs(funcion,xi)*(ximenos1-xi))/
(subs(funcion,ximenos1)-subs(funcion,xi)));
ximenos1=xi;
Ea=double(abs((ximas1-xi)/ximas1)*100);
r=r+1;
fprintf('n%itt%5.7ftt%5.7fn',r,xi,Ea);
end