Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clc, clear;
% Secante Codigo
clc, clear;
clc, clear;
f = @ (x) 9*exp(-0.7*x)*cos(4*x)-3.5; %Defino la función
x0 = 0.1; %Valor inicial
d = 0.01;
n = 10; %Número de pasos o iteraciones a realizar
vv = 0.56714329;
y0=f(x0);
y1=f(x0+d*x0);
fprintf('%4.2s %16.2s %16.2s \n', 'i','xi', 'ea');
for i = 1 : n
x = x0- d*x0*y0/(y1-y0); %Fórmula de secante modficado
y=f(x); % Valor de y para el nuevo valor de x
%Para el próximo paso se asignan los nuevos valores
ea = abs(((x-x0))/x)*100;
fprintf('%4.2d %18.8f %16.5f\n', i, x,ea);
i = i+1;
x0=x;
y0=y;
y1=f(x0+d*x0);
end
múltiple
3/8
1/3