Está en la página 1de 2

Considere el problema con condiciones de borde

+
2
u = 2
2
cos(x),
u(0) = 1, u(1) = 1,
con x [0, 1], y solucion u(x) = cos(x).
Para una particion uniforme del intervalo [0,1] en 16 partes, calcule la solucion aproximada de
la ecuacion usando el esquema de splines visto en clases, es decir, se deben hallar los coecientes c
i
(i = 1, 0, . . . , 17) para construir la solucion aproximada
y(x) = c
1
B
1
(x) + c
0
B
0
(x) + + c
16
B
16
(x) + c
17
B
17
(x),
donde cada B
i
(x) es un desplazamiento adecuado del spline modelo B(x) visto en clases, cada c
i
debe tener al menos 6 decimales exactos, y gracar el error cometido u(x) y(x).
Sugerencia: los valores de c
1
, c
0
, c
16
y c
17
se obtienen mediante las relaciones
c
1
= u(0) 4c
0
c
1
, c
17
= u(1) 4c
16
c
15
,
c
0
=
1
9216

2
2
+ (1536
2
)u(0)

c
16
=
1
9216

2
2
+ (1536
2
)u(1)

Los valores de las 15 incognitas restantes se encuentran usando el sistema para spline natural.
Para construir tal sistema, denimos f(x) = 2
2
cos(x) (lado derecho de la ecuacion), una
particion uniforme de [0, 1] en 16 partes iguales 0 = x
0
< x
1
< . . . < x
15
< x
16
= 1, y la idea
basica es adecuar el sistema ya conocido para efectos de la ecuacion a resolver. Antes tenamos,
por ejemplo,
B
0
(x
1
)c
0
+ B
1
(x
1
)c
1
+ B
2
(x
1
)c
2
= c
0
+ 4c
1
+ c
2
= f(x
1
),
pero el lado izquierdo de la ecuacion es u

(x) +
2
u(x), y usamos esto, teniendo

0
(x
1
) +
2
B
0
(x
1
)

c
0
+

1
(x
1
) +
2
B
1
(x
1
)

c
1
+

2
(x
1
) +
2
B
2
(x
1
)

c
2
= f(x
1
),
es decir,

6h
2
+
2

c
0
+

12h
2
+ 4
2

c
1
+

6h
2
+
2

c
2
= f(x
1
),
y el resto de las ecuaciones son

6h
2
+
2

c
1
+

12h
2
+ 4
2

c
2
+

6h
2
+
2

c
3
= f(x
2
),

6h
2
+
2

c
2
+

12h
2
+ 4
2

c
3
+

6h
2
+
2

c
4
= f(x
3
), etc.
Entonces con esto, mas las relaciones para las incognitas c
1
, c
0
, c
16
y c
17
(ver enunciado), estara
todo casi listo, salvo un detalle: tales relaciones modicaban un poco la primera y ultima ecuaciones
del sistema (ver materia en este punto al denir spline natural), de modo que en realidad tenemos
la nueva primera ecuacion

12h
2
+ 4
2

c
1
+

6h
2
+
2

c
2
= f(x
1
) +
1
6

1
1
6

2
h
2

f(0) + h
2

1
1
6

2
h
2

2
u(0)
= f(x
1
) +
1
6

1

2
1536

f(0) + 256

1

2
1536

2
u(0)
y la nueva ultima ecuacion

12h
2
+ 4
2

c
15
+

6h
2
+
2

c
14
= f(x
15
) +
1
6

1
1
6

2
h
2

f(1) + h
2

1
1
6

2
h
2

2
u(1)
= f(x
15
) +
1
6

1

2
1536

f(1) + 256

1

2
1536

2
u(1)
Con esto el sistema a resolver Ac =

b de 15 15 queda determinado, con


A =

12h
2
+ 4
2
6h
2
+
2
6h
2
+
2
12h
2
+ 4
2
6h
2
+
2
.
.
.
.
.
.
.
.
.
6h
2
+
2
12h
2
+ 4
2
6h
2
+
2
6h
2
+
2
12h
2
+ 4
2

,
c =

c
1
c
2
.
.
.
c
14
c
15

b =

f(x
1
) +
1
6

1

2
1536

f(0) + 256

1

2
1536

2
u(0)
f(x
2
)
.
.
.
f(x
14
)
f(x
15
) +
1
6

1

2
1536

f(1) + 256

1

2
1536

2
u(1)

.
Con estos valores conocidos, mas los de c
0
y c
16
, se encuentran los de c
1
y c
17
. A esta altura,
la graca queda opcional.
2

También podría gustarte