Вы находитесь на странице: 1из 2

MÉTODOS NUMÉRICOS

Docente: Nidia Quintero Peña


Mayo de 2018

Ejercicios Tema 6. Solución de EDO

Resolver las EDO de cada enunciado con el Método Numérico especificado y calcular el error relativo
verdadero entre las soluciones obtenidas (solución aproximada) con la solución verdadera que se
encuentra aplicando la función ODE45 de Matlab.

Solución en Matlab:

1. Solución utilizando ODE45 de Matlab


%Ejercicio 5
f=@(t,y) -y+t;
tspan=[0:h:tf];
y0=1;

[t,y]=ode45(f,tspan,y0);

2. En Matlab para hallar la función solución de la EDO (función dsolve de Matlab)

Ejemplo 1

x = dsolve('Dx = -a*x','x(0) = 1')

x = 1/exp(a*t) ;solución de la EDO de orden 1

Ejemplo 2

(y ’) 2 + y 2 = 1, y(0) = 0
y = dsolve('Dy^2+y^2 = 1','y(0)= 0') ; solución de la EDO de orden 2

y=

cosh((pi*i)/2 + t*i)

cosh((pi*i)/2 - t*i)

1. Resolver el problema de contorno (PVF) aplicando el método FD de O(h2) para h=0.2.


Las condiciones frontera son: y(0)=1 y y(1)=1+e.

𝑦′ − 𝑦 + 𝑥 = 1

2. Resolver el problema de contorno (PVF) aplicando el método FD de O(h2) para h=0.2.


Con condiciones frontera y(0) = 2, y(1) = 1.

𝑦 ′′ = −3𝑦 ′ + 2𝑦 + 2𝑥 + 3
3. Resolver el problema de contorno (PVF) aplicando el método FD de O(h2) para h=0.5.
Con condiciones frontera x(0) = 1.25, x(4) = - 0.95.

2𝑡 2
𝑥 ′′ = 𝑥 ′
− 𝑥+1
1 + 𝑡2 1 + 𝑡2

4. Aplique el método del Punto Medio en el intervalo t ɛ (2,3) con h = 0.2 y condición inicial y(2) = 1.

𝑦′ = 1 + (𝑡 − 𝑦)2

5. Aplique el método de Ralston desde t = 0 hasta t = 2, con un tamaño de paso de 0.25 y condición inicial
y(0)=1.

𝑑𝑦
= −𝑦 + 𝑡
𝑑𝑡

6. Aplique el método RK4 desde t=0 hasta t=3, con un tamaño de paso de 0.5 y condición inicial y(0)=1.
(en radianes)

𝑑𝑦
= 𝑦 + 𝑠𝑒𝑛2 (𝑡)
𝑑𝑡

7. Utilice el método RK3 en el rango x ɛ (0,3) utilizando un tamaño de paso de 0.3 y condición inicial
y(0)=2.
𝑑𝑦
= −2𝑦 + 5𝑒 −𝑥
𝑑𝑥

8. Utilice el método de Ralston en el rango x ɛ (0,1) con un tamaño de paso de 0.2. Las condiciones
iniciales del sistema son: y(0)=2 y z(0)=4.

𝑑𝑦
= −2𝑦 + 5𝑒 −𝑥
𝑑𝑥

𝑑𝑧 𝑦𝑧 2
=−
𝑑𝑥 2

9. Utilice el Método de Heun (RK 2) en un rango 1≤ t ≤ 2 con condiciones iniciales y(1) = 1, y’(1) = 0, para
un h = 0.1.

𝑡 2 𝑦 ′′ − 2𝑡𝑦 ′ + 2𝑦 = 𝑡 3 ln⁡(𝑡)

10. Aplique el método RK3 en un rango de 0≤ t ≤1 con espaciamiento de 0.2 y condiciones iniciales: y(0) =
0, y’(0) = 0.

𝑦 ′′ − 2𝑦 ′ + 𝑦 = 𝑡𝑒 𝑡 − 𝑡

Вам также может понравиться