SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
187
9.1.2 Fórmula de Euler
El objetivo de los métodos numéricos es proporcionar fórmulas generales y algoritmos que no
dependan de los datos de un problema particular. Las siguientes fórmulas y algoritmos se
pueden especificar independientemente de la forma de una EDO y de su condición inicial, las
cuales se pueden definir desde fuera del algoritmo.
Sea una ecuación diferencial ordinaria explícita de primer orden con una condición en el inicio:
y’(x) = f(x, y), y(x0) = y0
La fórmula de Euler usa los dos primeros términos de la serie de Taylor:
yi+1 = yi + hy’i +
2
h
2!
y’’(z) = yi + hf(xi, yi) +
2
h
2!
y’’(z), xi ≤ z ≤ xi+1
Definición: Fórmula de Euler
yi+1 = yi + h f(xi ,yi)
xi+1 = xi + h, i = 0, 1, 2, ...
E =
2
h
2!
y’’(z) = O(h
2
), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso)
Algoritmo para calcular puntos de la solución de una EDO de primer orden con la
fórmula de Euler
1) Defina f(x,y) y la condición incial (x0, y0)
2) Defina h y la cantidad de puntos a calcular m
3) Para i =1, 2, ..., m
4) yi+1 = yi + h f(xi ,yi) .
5) xi+1 = xi + h
6) fin
Ejemplo. Obtenga dos puntos de la solución de la siguiente ecuación diferencial con la fórmula
de Euler. Use h = 0.1
y’ - y - x + x
2
- 1 = 0, y(0) = 1
Ecuación diferencial
y’ = f(x, y) = y - x
2
+ x + 1, x0 = 0, y0 = 1, h = 0.1
Cálculo de los puntos
i=0: y1 = y0 + h f(x0, y0) = 1 + 0.1 f(0, 1) = 1 + 0.1 [1 – 0
2
+ 0 + 1] = 1.2000;
x1 = x0 + h = 0 + 0.1 = 0.1
i=1: y2 = y1 + h f(x1, y1) = 1.2 + 0.1 f(0.1, 1.2) = 1.2 + 0.1 [1.2 – 0.1
2
+ 0.1 + 1] = 1.4290
x2 = x1 + h = 0.1 + 0.1 = 0.2
Para comprobar comparamos con la solución exacta: y(x) = x + x
2
+ e
x
y(0.1) = 1.2152
y(0.2) = 1.4614
El error es muy significativo. Para reducirlo se pudiera reducir h. Esto haría que el error de
truncamiento se reduzca pero si la cantidad de cálculos es muy grande, pudiera acumular error
de redondeo. Una mejor estrategia es usar métodos más precisos que no requieran hacer que
h sea muy pequeño.
188
9.1.3 Error de truncamiento y error de redondeo
En cada paso el error de truncamiento es proporcional a h
2
y los resultados no tendrán mucha
precisión:
E =
2
h
2!
y’’(z) = O(h
2
),
Para reducir E se debe reducir h: h→ 0 ⇒ E→0. Sin embargo, este hecho matemáticamente
cierto, al ser aplicado tiene una consecuencia importante que es interesante analizar:
Suponer que se desea calcular la solución y(x) en un intervalo fijo x0 ≤ x ≤ xf mediante m
puntos xi = x0, x1, x2, ..., xm espaciados en una distancia h. Enonces la distancia h es:
m
xx
h of −
=
Sea Ei el error de truncamiento en el paso i, entonces
y1 = y0 + h f(x0, y0) + E1
y2 = y1 + h f(x1, y1) + E2 = y0 + hf(x0, y0) + E1+ hf(x1, y1) + E2
= y0 + hf(x0, y0) + hf(x1, y1) + E1 + E2
y3 = y2 + h f(x2, y2) + E3 = y0 + hf(x0, y0) + hf(x1, y1) + hf(x2, y2) + E1 + E2 + E3
. . .
ym = y0 + hf(x0, y0) + hf(x1, y1) + hf(x2, y2) + . . . + hf(xm-1, ym-1) + E1 + E2 + E3 + ... + Em
El error de truncamiento acumulado es:
E = E1 + E2 + E3 + ... + Em
E = O(h
2
) + O(h
2
) + O(h
2
) + . . . + O(h
2
) = m O(h
2
) =
h
xx 0f −
O(h
2
) = O(h)
Lo cual demuestra que el error de truncamiento acumulado es de orden O(h), por lo tanto h
debe ser un valor mas pequeño que el previsto para asegurar que la solución calculada sea
suficientemente precisa hasta el final del intervalo.
Por otra parte, cada vez que se evalúa f(xi, yi) se puede introducir el error de redondeo Ri
debido a los errores en la aritmética computacional y al dispositivo de almacenamiento.
Entonces, el error de redondeo se acumulará en cada paso y al final del intervalo se tendrá:
R = R1 + R2 + R3 + . . . + Rm = m (R ), siendo R algún valor promedio.
Si m es grande, este error será significativo y puede anular la precisión que se obtuvo
reduciendo el error de truncamiento E usando un valor muy pequeño de h.
Como conclusión de lo anterior, es preferible usar fórmulas cuyo error de truncamiento E sea
de mayor orden para que el valor de h no requiera ser muy pequeño si se buscan resultados
con alta precisión. Esto retardará también el efecto del error de redondeo acumulado R.
189
9.1.4 Instrumentación computacional de la fórmula de Euler
Se define una función que recibe un punto de la solución y entrega el siguiente:
function [x,y] = euler(f, x, y, h)
y=y + h*f(x,y);
x=x+h;
Ejemplo. Escribir un programa en MATLAB para calcular m=20 puntos espaciados en una
distanciah= 0.1 del ejercicio anterior con la fórmula de Euler
f=inline('y - x^2 + x + 1');
x=0;
y=1;
m=20;
h=0.1;
for i=1:m
[x,y]=euler(f,x,y,h);
u(i)=x;
v(i)=y;
end
Si el programa se almacenó con el nombre ed2. Los siguientes comandos permiten visualizar
la solución y compararla con la solución analítica exacta
>> ed2
>> plot(u, v, 'o'), grid on, hold on u, v contienen los puntos calculados
>> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') Obtención de la solución analítica.
g =
x+x^2+exp(x) Solución analítica
>> hold on;
>> ezplot(g,0,2);
Solución analítica y solución numérica para el ejemplo anterior
Se observa la acumulación del error de truncamiento
190
9.1.5 Fórmula mejorada de Euler o fórmula de Heun
Sea la EDO de primer orden con una condición en el inicio: y’(x) = f(x, y), y(x0) = y0
La fórmula de Heun o fórmula mejorada de Euler usa los tres primeros términos de la serie de
Taylor y un artificio para sustituir la primera derivada de f(x, y)
yi+1 = yi + hy ’i +
2
h
2!
y’’i +
3
h
3!
y’’’(z) = yi + hf(xi, yi) +
2
h
2!
f’(xi, yi) +
3
h
3!
y’’’(z), xi ≤ z ≤ xi+1
yi+1 = yi + hf(xi, yi) +
2
h
2
f’(xi, yi) + O(h
3
)
Para evaluar f’(xi, yi) usamos una aproximación simple: f’i = i 1 if f
h
+ −
+ O(h)
yi+1 = yi + hfi +
2
h
2
[ i 1 if f
h
+ −
+ O(h)] + O(h
3
) = yi + hfi +
h
2
fi+1 -
h
2
fi + O(h
3
)
yi+1 = yi +
h
2
(fi + fi+1) + O(h
3
)
Para evaluar fi+1 = f(xi+1, yi+1) se usa yi+1 calculado con la fórmula de Euler como aproximación
inicial:
yi+1 = yi + hf(xi, yi) Valor usado como una aproximación
yi+1 = yi +
h
2
(f(xi, yi) + f(xi+1, yi+1)) Valor mejorado con la fórmula de Heun
xi+1 = xi + h, i = 0, 1, 2, ...
Esta fórmula se puede re-escribir como se muestra en la definición:
Definición: Fórmula de Heun
K1 = hf(xi, yi)
K2 = hf(xi + h, yi + K1)
yi+1 = yi +
1
2
(K1 + K2)
xi+1 = xi + h, i = 0, 1, 2, ...
E =
3
h
3!
y’’’(z) = O(h
3
), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso)
Algoritmo para calcular puntos de la solución de una EDO de primer orden con la
fórmula de Heun
1) Defina f(x,y) y la condición incial (x0, y0)
2) Defina h y la cantidad de puntos a calcular m
3) Para i =1, 2, ..., m
4) K1 = hf(xi, yi)
5) K2 = hf(xi + h, yi + K1))
6) yi+1 = yi +
1
2
(K1 + K2) .
7) xi+1 = xi + h
8) fin
Ejemplo. Obtener dos puntos de la solución de la siguiente ecuación diferencial con la fórmula
de Heun. Use h = 0.1
y’ - y - x + x
2
- 1 = 0, y(0) = 1
191
Ecuación diferencial
y’ = f(x, y) = x - x
2
+ y + 1, x0 = 0, y0 = 1, h = 0.1
Cálculos
i=0: K1 = hf(x0, y0) = 0.1 f(0, 1) = 0.1 (0 - 0
2
+1 + 1) = 0.2000;
K2 = hf(x0 + h, y0 + K1) = 0.1 f(0.1, 1.2) = 0.1 [ 0.1 – 0.1
2
+ 1.2 +1] = 0.2290
y1 = y0 +
1
2
(K1 + K2) = 1 + 0.5(0.2000 + 0.2290) = 1.2145
x1 = x0 + h = 0 + 0.1 = 0.1
i=1: K1 = hf(x1, y1) = 0.1 f(0.1, 1.2145) = 0.1 (0.1 – 0.1
2
+ 1.2145 + 1) =0.2305;
K2 = hf(x1 + h, y1 + K1) = 0.1 f(0.2, 1.4450) = 0.1 [ 0.2 – 0.2
2
+ 1.4450 + 1] = 0.2605
y2 = y1 +
1
2
(K1 + K2) = 1.2145 + 0.5(0.2305 + 0.2605) = 1.4600
x2 = x1 + h = 0.1 + 0.1 = 0.2
Para comprobar comparamos con la solución exacta: y(x) = x + x
2
+ e
x
y(0.1) = 1.2152
y(0.2) = 1.4614
El error de truncamiento en cada paso está en el orden de los milésimos, coincidiendo
aproximadamente con E=O(h
3
)
9.1.6 Instrumentación computacional de la fórmula de Heun
Se define una función que recibe un punto de la solución y entrega el siguiente:
function [x,y] = heun(f, x, y, h)
k1=h*f(x,y);
k2=h*f(x+h, y+k1);
y=y+0.5*(k1+k2);
x=x+h;
Ejemplo. Escriba un programa en MATLAB para calcular m=20 puntos espaciados en una
distancia h=0.1 del ejercicio anterior usando la fórmula de Heun
f=inline('y - x^2 + x + 1');
x=0;
y=1;
m=20;
h=0.1;
for i=1:20
[x,y]=heun(f,x,y,h);
u(i)=x; % La solución es almacenada
v(i)=y; % en los vectores u, v
end
Si el programa se almacenó con el nombre ed3. Los siguientes comandos permiten visualizar
la solución y compararla con la solución analítica exacta
>> ed3
>> plot(u, v, 'o'), grid on, hold on % u, v contienen los puntos calculados
>> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') % Obtención de la solución analítica.
g =
x+x^2+exp(x) % Solución analítica de MATLAB
>> ezplot(g,0,2);
192
Solución analítica y solución numérica para el ejemplo anterior
Se observa una reducción significativa del error de truncamiento
9.1.7 Fórmulas de Runge-Kutta
Estas fórmulas utilizan artificios matemáticos para incorporar más términos de la serie de
Taylor. Describimos la más popular, denominada fórmula de Runge-Kutta de cuarto orden, la
cual incluye los cinco primeros términos de la Serie de Taylor.
Sea la ED de primer orden con una condición en el inicio: y’(x) = f(x, y), y(x0) = y0
Definición: Fórmula de Runge-Kutta de cuarto orden
K1 = hf(xi, yi)
K2 = hf(xi + h/2, yi + K1/2)
K3 = hf(xi + h/2, yi + K2/2)
K4 = hf(xi + h, yi + K3)
yi+1 = yi +
1
6
(K1 + 2K2 + 2K3 + K4)
xi+1 = xi + h, i = 0, 1, 2, ...
E =
5
h
5!
y
(5)
(z) = O(h
5
), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso)
Algoritmo para calcular puntos de la solución de una EDO de primer orden con la
fórmula de Runge-Kutta
1) Defina f(x,y) y la condición incial (x0, y0)
2) Defina h y la cantidad de puntos a calcular m
3) Para i =1, 2, ..., m
4) K1 = hf(xi, yi)
5) K2 = hf(xi + h/2, yi + K1/2)
6) K3 = hf(xi + h/2, yi + K2/2)
7) K4 = hf(xi + h, yi + K3)
8) yi+1 = yi +
1
6
(K1 + 2K2 + 2K3 + K4) .
9) xi+1 = xi + h
10) fin
193
Ejemplo. Obtenga un punto de la solución de la siguiente ecuación diferencial con la fórmula
de Runge-Kutta de cuarto orden. Use h = 0.1
y’ - y - x + x
2
- 1 = 0, y(0) = 1
Ecuación diferencial
y’ = f(x, y) = x - x
2
+ y + 1, x0 = 0, y0 = 1, h = 0.1
Cálculo de los puntos
i=0: K1 = hf(x0, y0) = 0.1 f(0, 1) = 0.1 (0 - 0
2
+1 + 1) = 0.2000;
K2 = hf(x0 + h/2, y0 + K1/2) = 0.1 f(0.05, 1.1) = 0.1 (0.05-0.05
2
+1.1+1) = 0.2148
K3 = hf(x0 + h/2, y0 + K2/2) = 0.1 f(0.05, 1.1074) = 0.1 (0.05-0.05
2
+1.1074+1) = 0.2155
K4 = hf(x0 + h, y0 + K3) = 0.1 f(0.1, 1.2155) = 0.1 (0.1-0.1
2
+1.2155+1) = 0.2305
y1 = y0 +
1
6
(K1 + 2K2 + 2K3 + K4 ) = 1 +
1
6
[0.2 + 2(0.2148)+2(0.2155)+0.2305] = 1.2152
x1 = x0 + h = 0 + 0.1 = 0.1
Para comprobar comparamos con la solución exacta: y(x) = x + x
2
+ e
x
y(0.1) = 1.2152
El error de truncamiento en cada paso está en el orden de los cienmilésimos, coincidiendo
aproximadamente con E=O(h
5
). Los resultados tienen una precisión aceptable para la solución
de problemas prácticos, por lo cual esta fórmula es muy utilizada
9.1.8 Instrumentación computacional de la fórmula de Runge-Kutta
Se define una función que recibe un punto de la solución y entrega el siguiente:
function [x,y]=rk4(f, x, y, h)
k1=h*f(x,y);
k2=h*f(x+h/2, y+k1/2);
k3=h*f(x+h/2, y+k2/2);
k4=h*f(x+h, y+k3);
y=y+1/6*(k1+2*k2+2*k3+k4);
x=x+h;
Ejemplo. Un programa en MATLAB para calcular m=20 puntos espaciados en una distancia
h=0.1 del ejercicio anterior usando la fórmula de Runge-Kutta de cuarto orden
f=inline('y - x^2 + x + 1');
x=0;
y=1;
m=20;
h=0.1;
for i=1:m
[x,y]=rk4(f,x,y,h);
u(i)=x;
v(i)=y;
end
Si el programa se almacenó con el nombre ed4. Los siguientes comandos permiten visualizar
la solución y compararla con la solución analítica exacta
>> ed4
>> plot(u, v, 'o'), grid on, hold on u, v contienen los puntos calculados
>> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') Obtención de la solución analítica.
g =
x+x^2+exp(x) Solución analítica
>> ezplot(g,0,2);
194
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0
2
4
6
8
10
12
14
x
x x exp(x)
Solución analítica
Solución numérica
Solución analítica y solución numérica para el ejemplo anterior
Encontrar la diferencia entre la solución numérica y analítica cuando x=1
>> yn=v(10) Solución numérica en el vector v
yn =
4.718276340387802
>> x=1;
>> ya=eval(g) Solución analítica
ya =
4.718281828459046
>> e=yn-ya
e =
-5.488071243675563e-006

Más contenido relacionado

La actualidad más candente

Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorIsai Esparza Agustin
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numericaKevinGVG
 
Integracion numérica
Integracion numéricaIntegracion numérica
Integracion numéricaKike Prieto
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- ProblemarioBren MA
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourierJuan Sanango
 
Interpolación polinómica de lagrange
Interpolación polinómica de lagrangeInterpolación polinómica de lagrange
Interpolación polinómica de lagrangeBilly Montero
 
La función delta de Dirac
La función delta de DiracLa función delta de Dirac
La función delta de DiracKarenBonilla27
 
Ejercicios unidad 5
Ejercicios unidad 5Ejercicios unidad 5
Ejercicios unidad 5thomasbustos
 
Ejercicios de integrales triples
Ejercicios de integrales triplesEjercicios de integrales triples
Ejercicios de integrales triplesCarlos Quiroz
 
Ecuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadosEcuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadossheep242
 
ECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESUO
 
Ecuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales HomogéneasEcuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales HomogéneasFlightshox
 
Ecuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integranteEcuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integranteFlightshox
 
Ecuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxEcuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxAUGUSTOBOURGEAT
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORfederico paniagua
 
MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijolisset neyra
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALMario Muruato
 
Ecuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceEcuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceYazmin Galvan'
 
ejercicios-resueltos-integrales-dobles-y-triples-2011
ejercicios-resueltos-integrales-dobles-y-triples-2011ejercicios-resueltos-integrales-dobles-y-triples-2011
ejercicios-resueltos-integrales-dobles-y-triples-2011Carlos Farley Zamudio Melo
 

La actualidad más candente (20)

Aplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superiorAplicacion de las ecuaciones diferenciales de orden superior
Aplicacion de las ecuaciones diferenciales de orden superior
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
Integracion numérica
Integracion numéricaIntegracion numérica
Integracion numérica
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- Problemario
 
La integral de fourier
La integral de fourierLa integral de fourier
La integral de fourier
 
Interpolación polinómica de lagrange
Interpolación polinómica de lagrangeInterpolación polinómica de lagrange
Interpolación polinómica de lagrange
 
La función delta de Dirac
La función delta de DiracLa función delta de Dirac
La función delta de Dirac
 
Ejercicios unidad 5
Ejercicios unidad 5Ejercicios unidad 5
Ejercicios unidad 5
 
Teorema de lagrange
Teorema de lagrangeTeorema de lagrange
Teorema de lagrange
 
Ejercicios de integrales triples
Ejercicios de integrales triplesEjercicios de integrales triples
Ejercicios de integrales triples
 
Ecuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadosEcuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminados
 
ECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALES
 
Ecuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales HomogéneasEcuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales Homogéneas
 
Ecuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integranteEcuaciones diferenciales exactas y por factor integrante
Ecuaciones diferenciales exactas y por factor integrante
 
Ecuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxEcuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptx
 
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIORTema 2 	ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
Tema 2 ECUACIONES DIFERENCIALES LINEALES DE ORDEN SUPERIOR
 
MéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto FijoMéTodo De IteracióN De Punto Fijo
MéTodo De IteracióN De Punto Fijo
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMAL
 
Ecuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceEcuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplace
 
ejercicios-resueltos-integrales-dobles-y-triples-2011
ejercicios-resueltos-integrales-dobles-y-triples-2011ejercicios-resueltos-integrales-dobles-y-triples-2011
ejercicios-resueltos-integrales-dobles-y-triples-2011
 

Similar a Ecuaciones diferenciales ordinarias Parte 2

Ecuaciones diferenciales ordinarias Parte 3
Ecuaciones diferenciales ordinarias Parte 3Ecuaciones diferenciales ordinarias Parte 3
Ecuaciones diferenciales ordinarias Parte 3Kike Prieto
 
Ecuac diferenciales ordinarias
Ecuac diferenciales ordinariasEcuac diferenciales ordinarias
Ecuac diferenciales ordinariasMily L
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasKike Prieto
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariablesJuan Luis Gallo
 
Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)Beat Winehouse
 
Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)Armany1
 
Trabajo computacion runge kutta
Trabajo computacion runge kuttaTrabajo computacion runge kutta
Trabajo computacion runge kuttavictoriaalcazar
 
archBloque4a_FuncionesVariasVariables.pdf
archBloque4a_FuncionesVariasVariables.pdfarchBloque4a_FuncionesVariasVariables.pdf
archBloque4a_FuncionesVariasVariables.pdfAlexanderPrez39
 
Edo universidad de sucre-2014
Edo universidad de sucre-2014Edo universidad de sucre-2014
Edo universidad de sucre-2014Yeilys Leyva
 
Ecuaciones Diferenciales: Bloque4a funciones variasvariables
Ecuaciones Diferenciales: Bloque4a funciones variasvariablesEcuaciones Diferenciales: Bloque4a funciones variasvariables
Ecuaciones Diferenciales: Bloque4a funciones variasvariablesNikolai Enrique Mamani Anchapuri
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariableswalter ordoñez
 
Apuntes de calculo_en_varias_variable_scompleto_usm
Apuntes de calculo_en_varias_variable_scompleto_usmApuntes de calculo_en_varias_variable_scompleto_usm
Apuntes de calculo_en_varias_variable_scompleto_usmVictor Gallardo
 

Similar a Ecuaciones diferenciales ordinarias Parte 2 (20)

Ecuaciones diferenciales ordinarias Parte 3
Ecuaciones diferenciales ordinarias Parte 3Ecuaciones diferenciales ordinarias Parte 3
Ecuaciones diferenciales ordinarias Parte 3
 
Ecuac diferenciales ordinarias
Ecuac diferenciales ordinariasEcuac diferenciales ordinarias
Ecuac diferenciales ordinarias
 
Ed pr3 4_2012_13_enweb
Ed pr3 4_2012_13_enwebEd pr3 4_2012_13_enweb
Ed pr3 4_2012_13_enweb
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinarias
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariables
 
Metodos numericos euler_euler_modificado
Metodos numericos euler_euler_modificadoMetodos numericos euler_euler_modificado
Metodos numericos euler_euler_modificado
 
Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)
 
Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)
 
Trabajo computacion runge kutta
Trabajo computacion runge kuttaTrabajo computacion runge kutta
Trabajo computacion runge kutta
 
Extremos
ExtremosExtremos
Extremos
 
archBloque4a_FuncionesVariasVariables.pdf
archBloque4a_FuncionesVariasVariables.pdfarchBloque4a_FuncionesVariasVariables.pdf
archBloque4a_FuncionesVariasVariables.pdf
 
Edo universidad de sucre-2014
Edo universidad de sucre-2014Edo universidad de sucre-2014
Edo universidad de sucre-2014
 
Ecuaciones Diferenciales: Bloque4a funciones variasvariables
Ecuaciones Diferenciales: Bloque4a funciones variasvariablesEcuaciones Diferenciales: Bloque4a funciones variasvariables
Ecuaciones Diferenciales: Bloque4a funciones variasvariables
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariables
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariables
 
Bloque4a funciones variasvariables
Bloque4a funciones variasvariablesBloque4a funciones variasvariables
Bloque4a funciones variasvariables
 
Metodos numericos
Metodos numericosMetodos numericos
Metodos numericos
 
Guia_04.pdf
Guia_04.pdfGuia_04.pdf
Guia_04.pdf
 
Apuntes de calculo_en_varias_variable_scompleto_usm
Apuntes de calculo_en_varias_variable_scompleto_usmApuntes de calculo_en_varias_variable_scompleto_usm
Apuntes de calculo_en_varias_variable_scompleto_usm
 
Ecuaciones diferenciales 1
Ecuaciones diferenciales 1Ecuaciones diferenciales 1
Ecuaciones diferenciales 1
 

Más de Kike Prieto

Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenKike Prieto
 
Ecuaciones Diferenciales - Ecuaciones Primer orden
Ecuaciones Diferenciales - Ecuaciones Primer ordenEcuaciones Diferenciales - Ecuaciones Primer orden
Ecuaciones Diferenciales - Ecuaciones Primer ordenKike Prieto
 
Sistema de Ecuaciones diferenciales
Sistema de Ecuaciones diferencialesSistema de Ecuaciones diferenciales
Sistema de Ecuaciones diferencialesKike Prieto
 
Ecuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de LaplaceEcuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de LaplaceKike Prieto
 
Soluciones por series
Soluciones por seriesSoluciones por series
Soluciones por seriesKike Prieto
 
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no lineales
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no linealesEcuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no lineales
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no linealesKike Prieto
 
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...Kike Prieto
 
Ecuaciones diferenciales - Métodos de Solución
Ecuaciones diferenciales - Métodos de SoluciónEcuaciones diferenciales - Métodos de Solución
Ecuaciones diferenciales - Métodos de SoluciónKike Prieto
 
Introduccion Ecuaciones Diferenciales
Introduccion Ecuaciones DiferencialesIntroduccion Ecuaciones Diferenciales
Introduccion Ecuaciones DiferencialesKike Prieto
 
Series numéricas
Series numéricasSeries numéricas
Series numéricasKike Prieto
 
Problemario de Series de Fourier
Problemario de Series de FourierProblemario de Series de Fourier
Problemario de Series de FourierKike Prieto
 
Fórmulas de Taylor
Fórmulas de TaylorFórmulas de Taylor
Fórmulas de TaylorKike Prieto
 
Ejercicios de series numéricas
Ejercicios de series numéricasEjercicios de series numéricas
Ejercicios de series numéricasKike Prieto
 
Desarrollos en serie de Taylor
Desarrollos en serie de TaylorDesarrollos en serie de Taylor
Desarrollos en serie de TaylorKike Prieto
 
Criterios Series infinitas
Criterios Series infinitasCriterios Series infinitas
Criterios Series infinitasKike Prieto
 
Aplicaciones de la Integral
Aplicaciones de la IntegralAplicaciones de la Integral
Aplicaciones de la IntegralKike Prieto
 
La Integral definida
La Integral definidaLa Integral definida
La Integral definidaKike Prieto
 
La Integral definida
La Integral definidaLa Integral definida
La Integral definidaKike Prieto
 

Más de Kike Prieto (20)

Ecuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo ordenEcuaciones Diferenciales - Ecuaciones de Segundo orden
Ecuaciones Diferenciales - Ecuaciones de Segundo orden
 
Ecuaciones Diferenciales - Ecuaciones Primer orden
Ecuaciones Diferenciales - Ecuaciones Primer ordenEcuaciones Diferenciales - Ecuaciones Primer orden
Ecuaciones Diferenciales - Ecuaciones Primer orden
 
Sistema de Ecuaciones diferenciales
Sistema de Ecuaciones diferencialesSistema de Ecuaciones diferenciales
Sistema de Ecuaciones diferenciales
 
Ecuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de LaplaceEcuaciones Diferenciales - La Transformada de Laplace
Ecuaciones Diferenciales - La Transformada de Laplace
 
Soluciones por series
Soluciones por seriesSoluciones por series
Soluciones por series
 
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no lineales
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no linealesEcuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no lineales
Ecuaciones Diferenciales - Teoria de Ecuaciones Diferenciales no lineales
 
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...
Ecuaciones Diferenciales - Aplicaciones de las Ecuaciones diferenciales de Pr...
 
Ecuaciones diferenciales - Métodos de Solución
Ecuaciones diferenciales - Métodos de SoluciónEcuaciones diferenciales - Métodos de Solución
Ecuaciones diferenciales - Métodos de Solución
 
Introduccion Ecuaciones Diferenciales
Introduccion Ecuaciones DiferencialesIntroduccion Ecuaciones Diferenciales
Introduccion Ecuaciones Diferenciales
 
Series numéricas
Series numéricasSeries numéricas
Series numéricas
 
Problemario de Series de Fourier
Problemario de Series de FourierProblemario de Series de Fourier
Problemario de Series de Fourier
 
Fórmulas de Taylor
Fórmulas de TaylorFórmulas de Taylor
Fórmulas de Taylor
 
Ejercicios de series numéricas
Ejercicios de series numéricasEjercicios de series numéricas
Ejercicios de series numéricas
 
Desarrollos en serie de Taylor
Desarrollos en serie de TaylorDesarrollos en serie de Taylor
Desarrollos en serie de Taylor
 
Criterios Series infinitas
Criterios Series infinitasCriterios Series infinitas
Criterios Series infinitas
 
Series
SeriesSeries
Series
 
Aplicaciones de la Integral
Aplicaciones de la IntegralAplicaciones de la Integral
Aplicaciones de la Integral
 
La Integral definida
La Integral definidaLa Integral definida
La Integral definida
 
Sucesiones
SucesionesSucesiones
Sucesiones
 
La Integral definida
La Integral definidaLa Integral definida
La Integral definida
 

Último

Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 

Último (20)

Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 

Ecuaciones diferenciales ordinarias Parte 2

  • 1. 187 9.1.2 Fórmula de Euler El objetivo de los métodos numéricos es proporcionar fórmulas generales y algoritmos que no dependan de los datos de un problema particular. Las siguientes fórmulas y algoritmos se pueden especificar independientemente de la forma de una EDO y de su condición inicial, las cuales se pueden definir desde fuera del algoritmo. Sea una ecuación diferencial ordinaria explícita de primer orden con una condición en el inicio: y’(x) = f(x, y), y(x0) = y0 La fórmula de Euler usa los dos primeros términos de la serie de Taylor: yi+1 = yi + hy’i + 2 h 2! y’’(z) = yi + hf(xi, yi) + 2 h 2! y’’(z), xi ≤ z ≤ xi+1 Definición: Fórmula de Euler yi+1 = yi + h f(xi ,yi) xi+1 = xi + h, i = 0, 1, 2, ... E = 2 h 2! y’’(z) = O(h 2 ), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso) Algoritmo para calcular puntos de la solución de una EDO de primer orden con la fórmula de Euler 1) Defina f(x,y) y la condición incial (x0, y0) 2) Defina h y la cantidad de puntos a calcular m 3) Para i =1, 2, ..., m 4) yi+1 = yi + h f(xi ,yi) . 5) xi+1 = xi + h 6) fin Ejemplo. Obtenga dos puntos de la solución de la siguiente ecuación diferencial con la fórmula de Euler. Use h = 0.1 y’ - y - x + x 2 - 1 = 0, y(0) = 1 Ecuación diferencial y’ = f(x, y) = y - x 2 + x + 1, x0 = 0, y0 = 1, h = 0.1 Cálculo de los puntos i=0: y1 = y0 + h f(x0, y0) = 1 + 0.1 f(0, 1) = 1 + 0.1 [1 – 0 2 + 0 + 1] = 1.2000; x1 = x0 + h = 0 + 0.1 = 0.1 i=1: y2 = y1 + h f(x1, y1) = 1.2 + 0.1 f(0.1, 1.2) = 1.2 + 0.1 [1.2 – 0.1 2 + 0.1 + 1] = 1.4290 x2 = x1 + h = 0.1 + 0.1 = 0.2 Para comprobar comparamos con la solución exacta: y(x) = x + x 2 + e x y(0.1) = 1.2152 y(0.2) = 1.4614 El error es muy significativo. Para reducirlo se pudiera reducir h. Esto haría que el error de truncamiento se reduzca pero si la cantidad de cálculos es muy grande, pudiera acumular error de redondeo. Una mejor estrategia es usar métodos más precisos que no requieran hacer que h sea muy pequeño.
  • 2. 188 9.1.3 Error de truncamiento y error de redondeo En cada paso el error de truncamiento es proporcional a h 2 y los resultados no tendrán mucha precisión: E = 2 h 2! y’’(z) = O(h 2 ), Para reducir E se debe reducir h: h→ 0 ⇒ E→0. Sin embargo, este hecho matemáticamente cierto, al ser aplicado tiene una consecuencia importante que es interesante analizar: Suponer que se desea calcular la solución y(x) en un intervalo fijo x0 ≤ x ≤ xf mediante m puntos xi = x0, x1, x2, ..., xm espaciados en una distancia h. Enonces la distancia h es: m xx h of − = Sea Ei el error de truncamiento en el paso i, entonces y1 = y0 + h f(x0, y0) + E1 y2 = y1 + h f(x1, y1) + E2 = y0 + hf(x0, y0) + E1+ hf(x1, y1) + E2 = y0 + hf(x0, y0) + hf(x1, y1) + E1 + E2 y3 = y2 + h f(x2, y2) + E3 = y0 + hf(x0, y0) + hf(x1, y1) + hf(x2, y2) + E1 + E2 + E3 . . . ym = y0 + hf(x0, y0) + hf(x1, y1) + hf(x2, y2) + . . . + hf(xm-1, ym-1) + E1 + E2 + E3 + ... + Em El error de truncamiento acumulado es: E = E1 + E2 + E3 + ... + Em E = O(h 2 ) + O(h 2 ) + O(h 2 ) + . . . + O(h 2 ) = m O(h 2 ) = h xx 0f − O(h 2 ) = O(h) Lo cual demuestra que el error de truncamiento acumulado es de orden O(h), por lo tanto h debe ser un valor mas pequeño que el previsto para asegurar que la solución calculada sea suficientemente precisa hasta el final del intervalo. Por otra parte, cada vez que se evalúa f(xi, yi) se puede introducir el error de redondeo Ri debido a los errores en la aritmética computacional y al dispositivo de almacenamiento. Entonces, el error de redondeo se acumulará en cada paso y al final del intervalo se tendrá: R = R1 + R2 + R3 + . . . + Rm = m (R ), siendo R algún valor promedio. Si m es grande, este error será significativo y puede anular la precisión que se obtuvo reduciendo el error de truncamiento E usando un valor muy pequeño de h. Como conclusión de lo anterior, es preferible usar fórmulas cuyo error de truncamiento E sea de mayor orden para que el valor de h no requiera ser muy pequeño si se buscan resultados con alta precisión. Esto retardará también el efecto del error de redondeo acumulado R.
  • 3. 189 9.1.4 Instrumentación computacional de la fórmula de Euler Se define una función que recibe un punto de la solución y entrega el siguiente: function [x,y] = euler(f, x, y, h) y=y + h*f(x,y); x=x+h; Ejemplo. Escribir un programa en MATLAB para calcular m=20 puntos espaciados en una distanciah= 0.1 del ejercicio anterior con la fórmula de Euler f=inline('y - x^2 + x + 1'); x=0; y=1; m=20; h=0.1; for i=1:m [x,y]=euler(f,x,y,h); u(i)=x; v(i)=y; end Si el programa se almacenó con el nombre ed2. Los siguientes comandos permiten visualizar la solución y compararla con la solución analítica exacta >> ed2 >> plot(u, v, 'o'), grid on, hold on u, v contienen los puntos calculados >> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') Obtención de la solución analítica. g = x+x^2+exp(x) Solución analítica >> hold on; >> ezplot(g,0,2); Solución analítica y solución numérica para el ejemplo anterior Se observa la acumulación del error de truncamiento
  • 4. 190 9.1.5 Fórmula mejorada de Euler o fórmula de Heun Sea la EDO de primer orden con una condición en el inicio: y’(x) = f(x, y), y(x0) = y0 La fórmula de Heun o fórmula mejorada de Euler usa los tres primeros términos de la serie de Taylor y un artificio para sustituir la primera derivada de f(x, y) yi+1 = yi + hy ’i + 2 h 2! y’’i + 3 h 3! y’’’(z) = yi + hf(xi, yi) + 2 h 2! f’(xi, yi) + 3 h 3! y’’’(z), xi ≤ z ≤ xi+1 yi+1 = yi + hf(xi, yi) + 2 h 2 f’(xi, yi) + O(h 3 ) Para evaluar f’(xi, yi) usamos una aproximación simple: f’i = i 1 if f h + − + O(h) yi+1 = yi + hfi + 2 h 2 [ i 1 if f h + − + O(h)] + O(h 3 ) = yi + hfi + h 2 fi+1 - h 2 fi + O(h 3 ) yi+1 = yi + h 2 (fi + fi+1) + O(h 3 ) Para evaluar fi+1 = f(xi+1, yi+1) se usa yi+1 calculado con la fórmula de Euler como aproximación inicial: yi+1 = yi + hf(xi, yi) Valor usado como una aproximación yi+1 = yi + h 2 (f(xi, yi) + f(xi+1, yi+1)) Valor mejorado con la fórmula de Heun xi+1 = xi + h, i = 0, 1, 2, ... Esta fórmula se puede re-escribir como se muestra en la definición: Definición: Fórmula de Heun K1 = hf(xi, yi) K2 = hf(xi + h, yi + K1) yi+1 = yi + 1 2 (K1 + K2) xi+1 = xi + h, i = 0, 1, 2, ... E = 3 h 3! y’’’(z) = O(h 3 ), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso) Algoritmo para calcular puntos de la solución de una EDO de primer orden con la fórmula de Heun 1) Defina f(x,y) y la condición incial (x0, y0) 2) Defina h y la cantidad de puntos a calcular m 3) Para i =1, 2, ..., m 4) K1 = hf(xi, yi) 5) K2 = hf(xi + h, yi + K1)) 6) yi+1 = yi + 1 2 (K1 + K2) . 7) xi+1 = xi + h 8) fin Ejemplo. Obtener dos puntos de la solución de la siguiente ecuación diferencial con la fórmula de Heun. Use h = 0.1 y’ - y - x + x 2 - 1 = 0, y(0) = 1
  • 5. 191 Ecuación diferencial y’ = f(x, y) = x - x 2 + y + 1, x0 = 0, y0 = 1, h = 0.1 Cálculos i=0: K1 = hf(x0, y0) = 0.1 f(0, 1) = 0.1 (0 - 0 2 +1 + 1) = 0.2000; K2 = hf(x0 + h, y0 + K1) = 0.1 f(0.1, 1.2) = 0.1 [ 0.1 – 0.1 2 + 1.2 +1] = 0.2290 y1 = y0 + 1 2 (K1 + K2) = 1 + 0.5(0.2000 + 0.2290) = 1.2145 x1 = x0 + h = 0 + 0.1 = 0.1 i=1: K1 = hf(x1, y1) = 0.1 f(0.1, 1.2145) = 0.1 (0.1 – 0.1 2 + 1.2145 + 1) =0.2305; K2 = hf(x1 + h, y1 + K1) = 0.1 f(0.2, 1.4450) = 0.1 [ 0.2 – 0.2 2 + 1.4450 + 1] = 0.2605 y2 = y1 + 1 2 (K1 + K2) = 1.2145 + 0.5(0.2305 + 0.2605) = 1.4600 x2 = x1 + h = 0.1 + 0.1 = 0.2 Para comprobar comparamos con la solución exacta: y(x) = x + x 2 + e x y(0.1) = 1.2152 y(0.2) = 1.4614 El error de truncamiento en cada paso está en el orden de los milésimos, coincidiendo aproximadamente con E=O(h 3 ) 9.1.6 Instrumentación computacional de la fórmula de Heun Se define una función que recibe un punto de la solución y entrega el siguiente: function [x,y] = heun(f, x, y, h) k1=h*f(x,y); k2=h*f(x+h, y+k1); y=y+0.5*(k1+k2); x=x+h; Ejemplo. Escriba un programa en MATLAB para calcular m=20 puntos espaciados en una distancia h=0.1 del ejercicio anterior usando la fórmula de Heun f=inline('y - x^2 + x + 1'); x=0; y=1; m=20; h=0.1; for i=1:20 [x,y]=heun(f,x,y,h); u(i)=x; % La solución es almacenada v(i)=y; % en los vectores u, v end Si el programa se almacenó con el nombre ed3. Los siguientes comandos permiten visualizar la solución y compararla con la solución analítica exacta >> ed3 >> plot(u, v, 'o'), grid on, hold on % u, v contienen los puntos calculados >> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') % Obtención de la solución analítica. g = x+x^2+exp(x) % Solución analítica de MATLAB >> ezplot(g,0,2);
  • 6. 192 Solución analítica y solución numérica para el ejemplo anterior Se observa una reducción significativa del error de truncamiento 9.1.7 Fórmulas de Runge-Kutta Estas fórmulas utilizan artificios matemáticos para incorporar más términos de la serie de Taylor. Describimos la más popular, denominada fórmula de Runge-Kutta de cuarto orden, la cual incluye los cinco primeros términos de la Serie de Taylor. Sea la ED de primer orden con una condición en el inicio: y’(x) = f(x, y), y(x0) = y0 Definición: Fórmula de Runge-Kutta de cuarto orden K1 = hf(xi, yi) K2 = hf(xi + h/2, yi + K1/2) K3 = hf(xi + h/2, yi + K2/2) K4 = hf(xi + h, yi + K3) yi+1 = yi + 1 6 (K1 + 2K2 + 2K3 + K4) xi+1 = xi + h, i = 0, 1, 2, ... E = 5 h 5! y (5) (z) = O(h 5 ), xi ≤ z ≤ xi+1 (Error de truncamiento en cada paso) Algoritmo para calcular puntos de la solución de una EDO de primer orden con la fórmula de Runge-Kutta 1) Defina f(x,y) y la condición incial (x0, y0) 2) Defina h y la cantidad de puntos a calcular m 3) Para i =1, 2, ..., m 4) K1 = hf(xi, yi) 5) K2 = hf(xi + h/2, yi + K1/2) 6) K3 = hf(xi + h/2, yi + K2/2) 7) K4 = hf(xi + h, yi + K3) 8) yi+1 = yi + 1 6 (K1 + 2K2 + 2K3 + K4) . 9) xi+1 = xi + h 10) fin
  • 7. 193 Ejemplo. Obtenga un punto de la solución de la siguiente ecuación diferencial con la fórmula de Runge-Kutta de cuarto orden. Use h = 0.1 y’ - y - x + x 2 - 1 = 0, y(0) = 1 Ecuación diferencial y’ = f(x, y) = x - x 2 + y + 1, x0 = 0, y0 = 1, h = 0.1 Cálculo de los puntos i=0: K1 = hf(x0, y0) = 0.1 f(0, 1) = 0.1 (0 - 0 2 +1 + 1) = 0.2000; K2 = hf(x0 + h/2, y0 + K1/2) = 0.1 f(0.05, 1.1) = 0.1 (0.05-0.05 2 +1.1+1) = 0.2148 K3 = hf(x0 + h/2, y0 + K2/2) = 0.1 f(0.05, 1.1074) = 0.1 (0.05-0.05 2 +1.1074+1) = 0.2155 K4 = hf(x0 + h, y0 + K3) = 0.1 f(0.1, 1.2155) = 0.1 (0.1-0.1 2 +1.2155+1) = 0.2305 y1 = y0 + 1 6 (K1 + 2K2 + 2K3 + K4 ) = 1 + 1 6 [0.2 + 2(0.2148)+2(0.2155)+0.2305] = 1.2152 x1 = x0 + h = 0 + 0.1 = 0.1 Para comprobar comparamos con la solución exacta: y(x) = x + x 2 + e x y(0.1) = 1.2152 El error de truncamiento en cada paso está en el orden de los cienmilésimos, coincidiendo aproximadamente con E=O(h 5 ). Los resultados tienen una precisión aceptable para la solución de problemas prácticos, por lo cual esta fórmula es muy utilizada 9.1.8 Instrumentación computacional de la fórmula de Runge-Kutta Se define una función que recibe un punto de la solución y entrega el siguiente: function [x,y]=rk4(f, x, y, h) k1=h*f(x,y); k2=h*f(x+h/2, y+k1/2); k3=h*f(x+h/2, y+k2/2); k4=h*f(x+h, y+k3); y=y+1/6*(k1+2*k2+2*k3+k4); x=x+h; Ejemplo. Un programa en MATLAB para calcular m=20 puntos espaciados en una distancia h=0.1 del ejercicio anterior usando la fórmula de Runge-Kutta de cuarto orden f=inline('y - x^2 + x + 1'); x=0; y=1; m=20; h=0.1; for i=1:m [x,y]=rk4(f,x,y,h); u(i)=x; v(i)=y; end Si el programa se almacenó con el nombre ed4. Los siguientes comandos permiten visualizar la solución y compararla con la solución analítica exacta >> ed4 >> plot(u, v, 'o'), grid on, hold on u, v contienen los puntos calculados >> g=dsolve('Dy-y-x+x^2-1=0','y(0)=1','x') Obtención de la solución analítica. g = x+x^2+exp(x) Solución analítica >> ezplot(g,0,2);
  • 8. 194 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 2 4 6 8 10 12 14 x x x exp(x) Solución analítica Solución numérica Solución analítica y solución numérica para el ejemplo anterior Encontrar la diferencia entre la solución numérica y analítica cuando x=1 >> yn=v(10) Solución numérica en el vector v yn = 4.718276340387802 >> x=1; >> ya=eval(g) Solución analítica ya = 4.718281828459046 >> e=yn-ya e = -5.488071243675563e-006