All pastes #758390 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-02 05:12 UTC
rendered paste body
clear all
clc
 
disp('Secante:')
disp(' ')
Ea=100;
xi_1=.5;                  %Este es un valor a editar
xi=-.1;                   %Este es un valor a editar
aux=1;
while abs(Ea)>=0.01
    VV=xi-(-11-22*(xi)+17*xi^2-2.5*xi^3)*(xi_1-xi)/((-11-22*(xi_1)+17*(xi_1)^2-2.5*(xi_1)^3)-(-11-22*(xi)+17*xi^2-2.5*xi^3));
    Ea=((xi - VV)/VV)*100;     %Nótese que se asume como el xi-1 anterior para error relativo el valor xi=-0.1 presente en las constantes
    fprintf('Xi+1: %f Xi= %f Ea= %f',VV,xi,Ea);
    xi_1=xi;
    vec1(1,aux)=Ea;
    vec2(1,aux)=aux;
    xi=VV;
    aux=aux+1;
    disp(' ')
end
plot(vec2,vec1);
 
syms VV %Sentencia para graficar la función
    M=-11-22*(VV)+17*VV^2-2.5*VV^3;    
    figure(2);
    ezplot(M,[-1 6]);