8
Pr´actica1 Universidad Cat´olica del Maule alculo Num´ erico Introducci´ on a la interpolaci´on y Aproximaciones polinomiales William Campillay-Llanos 1* 1 Departamento de Matem´ atica, F´ ısica y Estad´ ıstica, Facultad de Ciencias B´asicas, Universidad Cat´olica del Maule Abstract: Habitualmente se desea dibujar una curva que pase por una serie de puntos, {(x k ,y k )} N k=0 , cuyas coordenadas representan valores de inters en diversas ´areas de la ingenier´ ıa, esta actividad tiene aplicaciones en los campos del dise˜ no asisitido por computador, en la fabricaci´on asistida por computador y de los sistemas de generaci´on de gr´aficas por computador. En esta sesi´on presentamos una introducci´on a la interpolaci´on considerando los resultado cl´asicos de esta t´ ecnica 1. Series de Taylor y c´ alculo de los valores de una funci´ on Una serie de Taylo ilustra un tipo de l´ ımite, donde se suman un n´ umero infinito de t´ erminos tomando el l´ ımite de sumas parciales. Veamos una aplicaci´ on de las series de Taylor: 1 1 - x = X n=0 x n =1+ x + x 2 + x 3 + ··· (when -1 <x< 1) e x = X n=0 x n n! =1+ x + x 2 2! + x 3 3! + ··· sin x = X n=0 (-1) n (2n + 1)! x 2n+1 = x - x 3 3! + x 5 5! -··· cos x = X n=0 (-1) n (2n)! x 2n =1 - x 2 2! + x 4 4! -··· ¿C´ omo podemos usar una suma finita para obtener una buena aproximaci´ on de la suma infinita? Ahora utilizaremos Matlab para ejemplificar la aproximaci´ on a funciones mediante series: * E-mail: [email protected] 1

Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

Practica 1Universidad Catolica del Maule

Calculo Numerico

Introduccion a la interpolacion y Aproximaciones

polinomiales

William Campillay-Llanos1∗

1 Departamento de Matematica, Fısica y Estadıstica, Facultad de Ciencias Basicas, Universidad Catolica del Maule

Abstract: Habitualmente se desea dibujar una curva que pase por una serie de puntos, {(xk, yk)}Nk=0, cuyas coordenadas

representan valores de inters en diversas areas de la ingenierıa, esta actividad tiene aplicaciones en los camposdel diseno asisitido por computador, en la fabricacion asistida por computador y de los sistemas de generacion

de graficas por computador. En esta sesion presentamos una introduccion a la interpolacion considerando los

resultado clasicos de esta tecnica

1. Series de Taylor y calculo de los valores de una funcion

Una serie de Taylo ilustra un tipo de lımite, donde se suman un numero infinito de terminos tomando el lımite

de sumas parciales. Veamos una aplicacion de las series de Taylor:

1

1 − x=

∞∑n=0

xn = 1 + x + x2 + x3 + · · · (when −1 < x < 1)

ex =

∞∑n=0

xn

n!= 1 + x +

x2

2!+

x3

3!+ · · ·

sinx =

∞∑n=0

(−1)n

(2n + 1)!x2n+1 = x− x3

3!+

x5

5!− · · ·

cosx =

∞∑n=0

(−1)n

(2n)!x2n = 1 − x2

2!+

x4

4!− · · ·

¿Como podemos usar una suma finita para obtener una buena aproximacion de la suma infinita?

Ahora utilizaremos Matlab para ejemplificar la aproximacion a funciones mediante series:

∗ E-mail: [email protected]

1

Page 2: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

Introduccion a la interpolacion y Aproximaciones polinomiales

1. Encontrar la expansion en serie de Taylor en x = 1

syms x

taylor(log(x), x, ’ExpansionPoint’, 1)

2. Expansion en serie de Maclaurin:

syms x

taylor(exp(x))

taylor(sin(x))

taylor(cos(x))

3. Ejecuta en la ventana de comandos:

>> taylortool

2. Interpolacion de Lagrange

Implementar el siguiente codigo:

2

Page 3: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

W. Campillay-Llanos

3. Polinomio interpolador de Newton

Implementar el siguiente codigo

3

Page 4: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

Introduccion a la interpolacion y Aproximaciones polinomiales

4. Polinomios de Chebyshev

Implementar el siguiente codigo

4

Page 5: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

W. Campillay-Llanos

5

Page 6: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

Introduccion a la interpolacion y Aproximaciones polinomiales

5. Interpolacion polinomial a trozos

6

Page 7: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

W. Campillay-Llanos

7

Page 8: Introducci on a la interpolaci on y Aproximaciones ... · Pr actica 1 Universidad Cat olica del Maule C alculo Num erico Introducci on a la interpolaci on y Aproximaciones polinomiales

Introduccion a la interpolacion y Aproximaciones polinomiales

8