Beruflich Dokumente
Kultur Dokumente
Resumen
detrs y centrada).
especfico, con un margen de error de 0.005 lo cual nos garantizar un valor casi exacto.
Introduccin
La derivada de una funcin tiene muchas aplicaciones, entre las cules esta la
de posicin. Este proceso es en ocasiones algo muy sencillo cuando se cuenta con dicha
funcin, pero cuando se requiere solucionar el mismo problema con un conjunto de datos
decir, el clculo no nos da una solucin directa, por lo tanto, se debe recurrir a otro tipo
de anlisis.
Esta frmula, aunque sencilla no tiene un comportamiento estable, ya que para funciones
lineales puede llegar a ser exacta, no siendo as para funciones ms generales. Pero sin
duda alguna, es un buen punto de partida para el clculo de la derivada de una funcin,
adems hay que considerar que en algunos casos es la nica opcin con que se cuenta.
Para estimar el valor del error asociado a la ecuacin (4.1), nos valemos del polinomio de
entonces que:
Ahora bien, si sumamos las ecuaciones (4.3) y (4.4), obtendremos la diferencia finita
ecuaciones (4.3) y (4.4) que tienen un error del orden h, es decir que la ecuacin (4.5)
.
APROXIMACION HACIA ATRAS
%Escuela Politecnica Nacional
%Ingenieria Civil
%Ricardo Rodriguez
%22 ded mayo de 2017
%Version 1
%Diferenciacion centrada
clc
clear all
%Ingreso de punto a evaluar y parametro de variacin
x=input ('Ingrese el punto a evaluar en la derivada: ');
h=input ('Ingrese el parametro de variacion: ');
error= 0.1;
i=0;
fd1=0;
%Funcion a evaluar: 2000*log(14*10^4/(14*10^4-2100*x))-9.8*x
%Calculo de la derivada con un error max de 0.005
%Conociendo el valor exacto en x(16): 29.674
while error>0.005
fx= 2000*log(14*10^4/(14*10^4-2100*(x+h)))-9.8*(x+h);
fxh=2000*log(14*10^4/(14*10^4-2100*(x-h)))-9.8*(x-h);
fd= (fx-fxh)/(2*h);
error= abs((fd1-fd)/fd1);
fd1=fd;
h=h/2;
i=i+1;
end
h=h*2^(i);
%Tabla de resultados
for k=1:i;
fx= 2000*log(14*10^4/(14*10^4-2100*(x+h)))-9.8*(x+h);
fxh=2000*log(14*10^4/(14*10^4-2100*(x-h)))-9.8*(x-h);
fd= (fx-fxh)/(2*h);
error= abs((fd1-fd)/fd1);
fd1=fd;
%Recoleccion de datos
A(k,:)=[k h fd error];
h=h/2;
end
%Muestra de resultados
fprintf('\n \tIteracion# \th \tAceleracion \tError \n')
disp(A)
display('El numero de iteraciones es: ')
disp(i)
display('El valor de la aceleracion es: ')
disp (fd)
display ('El valor del error es: ')
disp (error)
ANALISIS DE RESULTADOS
Mediante los tres mtodos se obtuvo un error menor al que se haba planteado.
En el mtodo de aproximacin centrada, se obtuvo un error menor, tendiendo este
al cero.
Se realizaron un menor nmero de iteraciones (2) en el mtodo de aproximacin
centrada.
El nmero de iteraciones realizadas fue igual mediante el mtodo de aproximacin
hacia delante y aproximacin hacia atrs.
El valor de la derivada (aceleracin) fue positiva en todos los casos.
CONCLUSIONES
Debido a que, en los tres mtodos, los errores fueron menores al planteado, se
puede concluir que los tres valores son correctos y adems que los tres mtodos
son vlidos para el clculo de la derivada de una funcin.
El mtodo de la aproximacin centrada es ms eficaz debido a que se realiz un
menor nmero de iteraciones en comparacin con los otros mtodos.
Una vez conocido el valor terico de la derivada de la funcin a evaluar en el
punto x=16 (29,674), se concluye que el mtodo de aproximacin centrada es el
ms exacto.
Una vez conocido el fenmeno fsico que representaba la funcin establecida, fue
ms fcil concluir la veracidad del valor obtenido como derivada (en este caso
aceleracin).
REFERENCIAS
Osorio, M. (2015, 06). Diferenciacin Numrica. Mtodos Numricos. Obtenido
05,2017,dehttp://aprendeenlinea.udea.edu.co/lms/men_udea/pluginfile.php/2579
3/mod_resource/content/0/Integracion_numerica/integracion_NUMERICA1.pdf
http://portales.puj.edu.co/objetosdeaprendizaje/Online/OA10/capitulo4/capitulo4
.html