You are on page 1of 8

UNIVERSIDAD NACIONAL DE COLOMBIA

SEDE BOGOTA

FACULTAD DE INGENIERIA

PRESENTADO POR:

DAVID LEONARDO RUIZ CARLOS ANDRES CARDENAS OSCAR DANIEL CARDENAS.

Cód.: 215102 Cód.: 215091 Cód.:285723

METODOS NUMERICOS

ING. FERNANDO ZALAZAR DELGADO

BOGOTA DC, 26 de Octubre de 2012

en este momento surge la solución a muchos problemas de ingeniera principalmente. en base a que curvas se trabajaron para así obtener resultados muy buenos gastando la menor cantidad de recursos posibles (software. Las técnicas de integración y derivación analizadas se pueden aprovechar al máximo si se conoce como se desarrollaron. .memoria tec). pero el gran salto se da cuando se desarrollan dispositivos que realizan miles y hasta millones de cálculos en menos de un segundo.INTRODUCCION Todas las técnicas aquí mencionadas han sido desarrolladas hace un gran tiempo y representaron una enorme utilidad en los cálculos de ingeniería y en general.

s1=s1+feval(x. feval evalúa la ecuación a investigar en los puntos ”x” ya mencionados .4 para los coeficientes que multiplican la función evaluada en distintos puntos function [I]=simpsoncomp(f. b.1) Función que define la ecuación que describe el fenómeno. consiste en for anidados que representan las sumatorias en la ecuación. además los limites de las sumatorias se definen con la variable x y f es un string que contiene los datos de la función a investigar. function deff('[z]=f(x)'. Código que implementa el método numérico de Simpson compuesto.2. m. s1=0. al final se halla la sumatoria final evaluando en los extremos de l intervalo y aplicando la secuencia alternada 2. for k=1:n x=a+h*(2*k-1). s2=0.'z=m/(-x*sqrt(x))'). a.f) . n) h=(b-a)/(2*n).4.

26:%d siendo las 06%d ..vi. mprintf( "2012:%d . end I=h*(feval(a. vi.30:%d ". function [sal]=fluido(f. la cual ya reconoce simpsoncomp como f.f)+feval(b. Función es la ecuación a investigar.40:%d . m. s2=s2+feval(x.ww(9)). .n). sal=simpsoncomp(f.ww(2).ww(1).vf.m. funcion.end for k=1:n-1 x=a+h*2*k. se tiene la velocidad inicial final y la masa en las variables de entrada y se han fijado 5 intervalos por defecto aunque se podría colocar n como variable y obtener cálculos para el numero de intervalos deseados clc disp(" ** Laboratorio Cinco ** ") // Según sea el caso disp("Codigos: 285723 215091 215102") // Según sean los participantes ww=getdate().10:%d .ww(8).ww(6). vf) n=5.ww(7).f)+4*s1+2*s2)/3.f).

RESULTADO .

p)=abs((dr-desp(q.ww(2).ww(7).ww(1).k)=((3*tan(x))-(4*tan(x-h(k)))+tan(x-(2*h(k))))/(2*h(k)).k)=(tan(x+h(k))-tan(x))/h(k).10:%d . for k=1:l de(1.02].1 0. de(2. de(5.30:%d ".p))/dr).k)=(tan(x)-(2*tan(x-h(k)))+tan(x-(2*h(k))))/((h(k))^2). dr=(1/cos(x))^2. for q=1:5 for p=1:3 er(q.2) Definición de las derivadas según los casos planteados en el problema function [de]=derivada(x). function op=error(x) desp=derivada(x). mprintf( "2012:%d . end if p==3 then .k)=(tan(x+h(k))-tan(x-h(k)))/(2*h(k)). end endfunction Calculo de errores.ww(6).26:%d siendo las 06%d . p=1. de(4. ddr=2*dr*tan(x).ww(9)). q=1.ww(8).40:%d . de(3. almacenamiento en forma de matriz y posterior concatenación con los datos de las derivadas obtenidas anteriormente clc disp(" ** Laboratorio Cinco ** ") // Según sea el caso disp("Codigos: 285723 215091 215102") // Según sean los participantes ww=getdate().05 0.k)=(tan(x)-tan(x-h(k)))/h(k). h=[0. l=length(h).

p)=abs((ddr-desp(5.desp. h3 errh1 errh2 errh3"). RESULTADOS . end end for p=1:3 er(5.p))/ddr) end disp(" h1 h2 op=cat(2.er).p=1.

 En la actualidad siguen con vigencia varias técnicas de integración. El desarrollo de herramientas de computación permite obtener resultados con muy altas precisiones en muy poco tiempo.  . es decir ninguna ha logrado desplazar al resto.CONCLUSIONES  El desarrollo de técnicas de integración numérica permiten la obtención de resultados que en algunos casos son casi imposibles de resolver desde el punto de vista teórico. ya que cada una de estas es ideal dependiendo de la situación o problema que se plantee. permitiendo ampliar las posibilidades de desarrollo en la ingeniería.