ESCUELA SUPERIOR POLITECNICA DEL LITORAL

APLICACIÓN DE ANALISIS NUMERICO
GRUPO 26
FABRICIO CASTAÑEDA CHILUIZA CARLOS PROAÑO MARQUEZ FABIAN PROAÑO MENENDEZ

6 DE FEBRERO DE 2009

La ecuación diferencial ordinaria (Similar a la EDP.Ecuación en derivadas parciales En matemáticas una ecuación en derivadas parciales (a veces abreviado como EDP) es una relación entre una función u de varias variables independientes x.. la electrodinámica.. Una solución de una ecuación en derivadas parciales generalmente no es única. la dinámica de fluidos.t. pero las soluciones de las ecuaciones diferenciales en derivadas parciales generan funciones arbitrarias. y las derivadas parciales de u respecto de esas variables. Por lo tanto la solución general de esta ecuación diferencial es: donde f es una función arbitraria de y. la electrostática. la elasticidad. la mecánica cuántica y muchos otros. Estos dos ejemplos ilustran que las soluciones generales de las ecuaciones diferenciales ordinarias se mantienen con constantes. pero con funciones de una variable) análoga es que tiene la siguiente solución Donde c es cualquier valor constante (independiente de x). y) son completamente independientes de x. Las ecuaciones en derivadas parciales se emplean en la formulación matemática de procesos de la física y otras ciencias que suelen estar distribuidos en el espacio y el tiempo. en .y.z. Esta relación implica que los valores de u(x. Introducción Una ecuación en derivadas parciales muy simple puede ser: donde u es una función de x e y. Por ejemplo.. Problemas típicos son la propagación del sonido o del calor. de esta forma se tienen que proporcionar condiciones adicionales de contorno capaces de definir la solución de forma única.

que se denomina usualmente solución general de la EDP. Notación y ejemplos En las ecuaciones en derivadas parciales es muy común denotar las derivadas parciales empleando sub-índices (Notación tensorial). por ejemplo para escribir la Ecuación de onda (véase más abajo) como (notación matemática) (notación física) Solución general y solución completa Toda ecuación en derivadas parciales de primer orden posee una solución dependiente de una función arbitraria.el caso sencillo anterior. la función f(y) puede determinarse si u se especifica sobre la línea x = 0. Por ejemplo la integración de las ecuaciones del movimiento de un sistema mecánico mediante el método basado en el ecuación de Hamilton-Jacobi requiere una integral completa. se suele preferir el operador nabla (que en coordenadas cartesianas se escribe como para las derivadas espaciales y un punto ( ) para las derivadas que involucran el tiempo. Existencia y unicidad . mientras que la solución general resulta menos interesante desde el punto de vista físico. Esto es: Especialmente en la física matemática. Una solución completa es una solución particular de la EDP que contiene tantas constantes arbitrarias independientes como variables independientes intervienen en la ecuación. En muchas aplicaciones físicas esta solución general es menos importante que las llamadas soluciones completas.

Aunque existe un teorema general. La derivada de u con respecto a y se aproxima a 0 uniformemente en x a medida que n se incrementa. el mismo asunto para las ecuaciones en derivadas parciales está lejos de estar satisfactoriamente resuelto. Clasificación de las EDP de segundo orden Las EDP de segundo orden se clasifican habitualmente dentro de cuatro tipos de EDP que son de interés fundamental. Aunque este resultado que parece establecer la existencia y unicidad de la soluciones. Estos problemas mal definidos no son usualmente satisfactorios para las aplicaciones físicas. a continuación se dan ejemplos de estos cuatro tipos: . El problema de Cauchy para la ecuación de Laplace se denomina mal propuesto o no bien definido.Aunque el asunto de la existencia y unicidad de las soluciones de las ecuaciones diferenciales ordinarias tiene una respuesta muy satisfactoria resumida en el teorema de Picard-Lindelöf. ésta puede tener propiedades indeseables. puesto que la solución no depende continuamente de los datos del problema. Un ejemplo de comportamiento patológico es la secuencia de problemas de Cauchy dependientes del parámetro n para la ecuación de Laplace: con condiciones inciales Donde n es un entero. existen ejemplos de EDP de primer orden cuyos coeficientes tienen derivadas de cualquier orden (aunque sin ser analíticas) pero que no tienen solución (Lewy. 1957). pero la solución es: Esta solución se aproxima a infinito si nx no es un entero múltiplo de π para cualquier valor de y. Incluso si la solución de una EDP existe y es única. que afirma que para una EDP que es analítica en la función incógnita y sus derivadas tiene una única solución analítica. el teorema de Cauchy-Kovalevskaya.

si se tiene una ecuación de segundo orden del tipo: • se dice que es elíptica si la matriz a 0. tiene un determinante mayor • se dice que es parabólica si la matriz igual a 0. tiene un determinante .Ecuación Nombre Tipo Laplace Elíptica Onda Hiperbólica Difusión Parabólicas Helmholtz Elíptica Con mayor generalidad. tiene un determinante • se dice que es hiperbólica si la matriz menor a 0.

debido a la resistencia a la corriente o a la reacción nuclear). Las condiciones adicionales u0.0= sen πxl . La función r=rx.0 calcm3∙s.u representa el calor generado por unidad de volumen. . 0<t. Suponga que: l=1.PROBLEMA La temperatura μ(x.… Como la condición inicial ux. la ecuación se convierte en: ∂2u∂x2+ KrρC=K∂u∂x .t) de una varilla larga y delgada.0225.m-1.0= sen πxl . SOLUCIÓN: Esta es una ecuación diferencial parcial parabólica.t.056 calg∙deg. donde l es la longitud.u=5. implica que para i=1.2. t>0.t. j=1. de sección transversal constante y de un material conductor homogéneo está regida por la ecuación unidimensional de calor. 0<x<l .t=ul.t=0 implican que ω01=ωm1 =0. 0≤x≤l .t=0 .15 y con k=0. y que rx. así que todas las componentes de la forma ωi pueden ser determinadas.m estos valores pueden usarse en la anterior ecuación para encontrar ωi1 para i=1. C es el calor específico y K es la difusividad térmica de la varilla. Aproximar la distribución de la temperatura con h=0. ρ es la densidad.04 calcm∙deg∙s C=0. 0≤x≤l. Suponga que la distribución inicial de la temperatura está dada por ux. la misma que se resuelve mediante el siguiente algoritmo: ωij+1=1-2α2khωij+ α2k12ωi+1j+ωi-1j i=1. Si se genera calor en el material (por ejemplo.6 gcm3 K=1. Si los extremos de la varilla se mantienen en 0°C.m-1. entonces: u0.t=ul.5 cm ρ=10.

TRUE = 1. while OK == FALSE fprintf(1. enteros m. syms('H'. 'X'. 0 <= x <= l: % % INPUT: puntofinal l.. fprintf(1.'x').\n'). 'Z').'s'). 'FLAG'. 'FT'. N. 'OUP'.'Por ejemplo: sin(pi*x)\n'). fprintf(1. fprintf(1.\n'). Tiempo maximo T. 0 < t < T = max t. 'M1'. 'NAME'.\n'). 'M'.'Debe ser un numero positivo. FALSE = 0.t) = u(l. . FX = input(' '). .. fprintf(1.'Ingrese la funcion F(X) en terminos de x. % y la concidicion inicial % u(x.. 'W'. 'U'. F = inline(s.\n'). 'N1'). 's'.J) para u(x(I). syms('I1'. 'I'. N. 'FX'.0) = F(x).\n'). 'x').'El punto inicial en el eje x es 0. 'L'.'Ingrese el punto final (maximo) en el eje x. 'M2'.. 'K'. 'T'. s = input(' '. 'N'... OK = FALSE. if FX <= 0 fprintf(1.'Este es el metodo de diferencias regresivas. . m-1 y J = 1. 'ALPHA'. syms('OK'. 'J'.t(J)) por cada % I = 1. 'VV'. % % OUTPUT: aproximaciones W(I. constante ALPHA.Este proceso se lo puede realizar mediante el siguiente algoritmo realizado en MATLAB: clc % Para aproximar la solucion de la Ecuacion diferencial parcial % parabolica con condiciones de frontera % u(0.t) = 0.

ALPHA = input(' ').'Debe ser un numero positivo. else OK = TRUE. N = input(' '). end. while OK == FALSE fprintf(1. if OK == TRUE .'Ingrese entero m = numero de intervales en eje X\n'). else OK = TRUE.\n'). if M <= 2 | N <= 0 fprintf(1. end. OK = FALSE.\n').\n').else OK = TRUE.'Ingrese la constante alpha. m debe ser mayor a 3. if FT <= 0 fprintf(1.'y N = numero de intervalos de tiempo . end. M = input(' '). end. FT = input(' ').en lineas separadas. OK = FALSE. end.'Ingrese el valor maximo de la variable tiempo T. fprintf(1.'Los numeros no estan dentro del rango correcto. fprintf(1. end.'Nota.\n').\n'). while OK == FALSE fprintf(1.\n'). fprintf(1.

W = zeros(1. M1 = M-1. U(1) = -VV/L(1). Z = zeros(1. % PASO 4 for I = 2 : M2 L(I) = 1+2*VV+VV*U(I-1).M). U(I) = -VV/L(I). K = FT/N. % PASO 3 % PASO 3 through 11 solve a tridiagonal linear system % using Crout reduction L(1) = 1+2*VV. end.M). U = zeros(1.M). % PASO 5 L(M1) = 1+2*VV+VV*U(M2).M). M2 = M-2. % PASO 2 for I = 1 : M1 W(I) = F(I*H). VV = ALPHA*ALPHA*K/(H*H). L = zeros(1. N1 = N-1. % PASO 1 H = FX/M. % PASO 6 for J = 1 : N % PASO 7 . end.

'wt'). OUP = fopen(NAME.% current t(j) T = J*K. Mostrar en pantalla\n'). Z(1) = W(1)/L(1).drive:\\name.'1. end. else OUP = 1. fprintf(1. W(I) = Z(I)-U(I)*W(I+1).'2. % PASO 11 fprintf(1. fprintf(OUP.ext\n'). 'METODO DE DIFERENCIAS REGRESIVAS\n\n'). fprintf(1. end.\n'). FLAG = input(' ').'Ingrese el nombre del archivo de forma .'Escoja una forma de salida:\n').DTA\n'). if FLAG == 2 fprintf(1.'s'). fprintf(1. % PASO 9 W(M1) = Z(M1).'por ejemplo: A:\\OUTPUT. NAME = input(' '. .'Ingrese 1 o 2. end. fprintf(1. % PASO 10 for I1 = 1 : M2 I = M2-I1+1. end. % PASO 8 for I = 2 : M1 Z(I) = (W(I)+VV*Z(I-1))/L(I). Mostrar en archivo de texto\n').

fprintf(OUP.NAME). end. end.%12. '%3d %11. ' I X(I) W(X(I). if OUP ~= 1 fclose(OUP). I.fprintf(OUP. for I = 1 : M1 X = I*H. Mediante este algoritmo se omiten diferentes operaciones que pueden resultar difíciles.6e)\n'. end. .8f %14. FT). fprintf(1.8f\n'. W(I)).'Output file %s created successfully \n'. X.

31945381 0.Ahora.C.15000000 2 0. apuntes de ecuaciones diferenciales II (EDPs).225) 0. Hans Lewy (1957) An example of a smooth linear partial differential equation without solution. New York. Providence. • L. American Mathematical Society.20000000 9 1. vol II. 66(1). ISBN 0-8218-0772-2 • • J. WileyInterscience. 1962. 1998. Annals of Mathematics. Courant and D. Evans.23209678 0. Universidad Complutense de Madrid.60000000 5 0. New York.30000000 3 0. Partial Differential Equations.23209678 0.12202050 0.35000000 Como resultado se nos muestra que la distribución de temperatura en la varilla es de 0.31945381 0.37554048 0.05000000 8 1.12202050 1 0.39486663 0. Jost.37554048 0.75000000 6 0. obtenemos los siguientes resultados: METODO DE DIFERENCIAS REGRESIVAS I X(I) W(X(I). 2002. una vez ingresado los datos de este problema. • Análisis Numérico de Richard Burden .12202050 deg (grados) Bibliografia • José Ignacio Aranda Iriarte (2008).45000000 4 0. 2nd Series.0. Springer-Verlag. Methods of Mathematical Physics. • R.155-158. Hilbert.90000000 7 1. Partial Differential Equations.

Sign up to vote on this title
UsefulNot useful