Problemas resueltos de Cálculo Numérico
Problemas resueltos de Cálculo Numérico
Problemas resueltos de Cálculo Numérico
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
22 1. PROBLEMAS RESUELTOS DE CÁLCULO NUMÉRICO<br />
partiendo <strong>de</strong> y0 = y(1) = 2. En este caso, xk = 1 + k h. Las aproximaciones obtenidas se recogen<br />
en la siguiente tabla<br />
k xk yk<br />
0 1 0<br />
1 1.2 0.2<br />
2 1.4 0.4442805516<br />
3 1.6 0.7561541331<br />
4 1.8 1.182167831<br />
5 2. 1.834455188<br />
El valor aproximado <strong>de</strong> y(2) obtenido viene dado por<br />
y(2) 1.834455188<br />
25. Utilizar el método <strong>de</strong> Euler mejorado con h = 0.2 para obtener un valor aproximado <strong>de</strong><br />
y(1) en el problema <strong>de</strong> valores iniciales<br />
Comparar con el resultado exacto.<br />
SOLUCIÓN:<br />
y ′ = 3x 2 , y(0) = 0.<br />
La solución <strong>de</strong> la ecuación diferencial y ′ = 3x 2 viene dada por y = x 3 + c. Al imponer la condición<br />
inicial, y(0) = 0, se obtiene y = x 3 .<br />
Consi<strong>de</strong>ramos ahora la función f(x, y) = 3x 2 . Las aproximaciones generadas por el método <strong>de</strong><br />
Euler mejorado o método <strong>de</strong>l trapecio vienen dadas por<br />
yk+1 = yk + h<br />
2 [f(xk, yk) + f(xk + h, yk + h f(xk, yk))] , k = 0, 1, · · ·<br />
partiendo <strong>de</strong> y0 = y(0) = 0, don<strong>de</strong> xk = k h. En la práctica se calcula yk+1 en la forma<br />
don<strong>de</strong><br />
yk+1 = yk + h<br />
2 (K1 + k2)<br />
K1 = f(xk, yk) K2 = f(xk + h, yk + h K1).<br />
Las aproximaciones obtenidas se recogen en la siguiente tabla<br />
k xk K1 K2 yk y(xk) |yk − y(xk)|<br />
0 0 0 0 0<br />
1 0.2 0 0.12 0.012 0.008 0.004<br />
2 0.4 0.12 0.48 0.072 0.064 0.008<br />
3 0.6 0.48 1.08 0.228 0.216 0.012<br />
4 0.8 1.08 1.92 0.528 0.512 0.016<br />
5 1. 1.92 3. 1.02 1. 0.02<br />
26. Utilizar el método <strong>de</strong> Runge-Kutta para obtener un valor aproximado <strong>de</strong> y(0.5) para el<br />
siguiente problema <strong>de</strong> valor inicial y comparar con la solución exacta.<br />
SOLUCIÓN:<br />
y ′ = y 2 , y(0) = 1 , h = 0.1<br />
Resolviendo la ecuación diferencial por separación <strong>de</strong> variables se obtiene<br />
dy<br />
y<br />
1<br />
−1<br />
= dx ⇒ − = x + c ⇒ y =<br />
y x − c