SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Interpolación y Aproximación
Question 1 Top 1 Bottom Focus Help
Dada la siguiente tabla de valores de la función f(x) = ln( 4 x ) tomados en el intervalo [1,2] , encontrar el spline cúbico natural s(x) que interpola
en dichos valores, y obtener el valor por interpolación en x=1.4 con cuatro decimales exactos, indicando también los coeficientes del polinomio
q1(x) usado para interpolar en el punto pedido.
xk 1 5/4 3/2 7/4 2
yk 1.386294 1.609438 1.791760 1.945910 2.079442
You have not attempted this yet
The teacher's answer was:



1.61 0.818 −0.446 0.360 1.72



Solution:
Dados los n+1 puntos (x0,y0), (x1,y1),...,(xn,yn), en los que las abscisas se suponen ordenadas, o sea:
x0 < x1 < ... < xn−1 < xn
sabemos que para obtener el spline cúbico natural s(x) que interpola en dichos puntos, hemos de obtener n polinomios qk(x), k=0,1,...,n−1 que
constituyen el spline, de forma que en cada subintervalo actúa un polinomio diferente, o sea:
s(x) = qk(x) , si x ∈ [xk,xk+1], k=0,1,...,n−1
Cada qk(x) es un polinomio de grado 3 con la siguiente expresión:
qk(x) =
σk
6


(xk+1−x)3
hk
−hk (xk+1−x)


+
σk+1
6


(x−xk)3
hk
−hk (x−xk)


+
yk
hk
(xk+1−x) +
yk+1
hk
(x−xk), k=0,1,...,n−1
donde los valores hk = xk+1−xk son las diferencias entre abscisas consecutivas y los σk son los coeficientes a determinar, que se obtienen como
solución del sistema:
hk−1 σk−1 + 2(hk−1 + hk) σk + hk σk+1 = 6 ( f[xk,xk+1] − f[xk−1,xk] ) k=1,2,...,n−1
donde los f[xi,xi+1] se corresponden con los valores de la primera columna de la tabla de diferencias divididas. Este sistema tiene n−1 ecuaciones
y n+1 incógnitas por lo que tiene infinitas soluciones. Como vamos a calcular los splines cúbicos naturales, haremos σ0=0 en la primera ecuación
y σn=0 en la última, resultando el clásico sistema tridiagonal ya conocido (ver http://pcm.dis.ulpgc.es/an/tutor/splines.pdf)
Seguiremos el siguiente procedimiento:
1. Obtener los valores hk = xk+1−xk y las diferencias divididas f[xk,xk+1]=(yk+1−yk)/hk, k=0,1,...,n−1 resultando:
h0 = 1/4 ⇒ f[x0,x1] = .892574
h1 = 1/4 ⇒ f[x1,x2] = .729286
h2 = 1/4 ⇒ f[x2,x3] = .616602
h3 = 1/4 ⇒ f[x3,x4] = .534126
2. Con estos valores, obtener la matriz de coeficientes y el vector de términos independientes: (poner σ0 = σn = 0)
 1.000000 .250000 0.   σ1   -.979726 
 .250000 1.000000 .250000   σ2   -.676104 
 0. .250000 1.000000   σ3   -.494861 
donde se ve claramente que es una matriz tridiagonal y simétrica. El sistema se puede resolver rápidamente por Gauss en dos pasos:
[i] hacer cero los elementos de la diagonal inferior,
[ii] ahora ya es triangular superior, y basta hacer una sustitución hacia atrás para obtener las soluciones.
3. Resolviendo entonces por Gauss, las soluciones σk que se obtienen son:
σ1 = -0.89188063
σ2 = -0.35137989
AIM Quiz http://localhost:2611/aimyork/Alice
1 of 3 06/25/2010 09:02 PM
σ3 = -0.40701583
4. Sustituyendo los valores en la expresión del polinomio qk(x) ya vista anteriormente se obtienen los siguientes polinomios,
q0(z) = 1.51145793−0.5945870857 z3
+1.783761257 z2
−0.854025564 z
q1(z) = −0.813934117+3.622166221 z−1.797192172 z2
+0.3603338285 z3
q2(z) = 0.5273734242+0.9395511369 z−0.008782114 z2
−0.0370906285 z3
q3(z) = −1.125642796+3.773293235 z−1.628063314 z2
+0.2713438857 z3
El polinomio qk(x) también se puede expresar en función de las potencias de (x−xk) como: (Taylor)
qk(x) = β0 + β1 (x−xk) + β2 (x−xk)2
+ β3 (x−xk)3
= ((β3 (x−xk) + β2) (x−xk) + β1) (x−xk) + β0
donde en la última igualdad se ha utilizado el anidamiento de Ruffini-Horner, ya conocido. Esta última expresión permite evaluar el polinomio
qk(x) en un punto concreto con sólo 4 sumas y 3 multiplicaciones.
Los coeficientes βi se calculan para cada qk(x) como:
β0 = yk, β1 = f[xk,xk+1] −
hk
6
( σk+1 + 2 σk), β2 =
σk
2
, β3 =
σk+1 − σk
6 hk
y obtenemos entonces
q0(x) = 1.38629440 +0.92973569 ( x - 1 ) + 0.00000000 ( x - 1 )2
-0.59458709 ( x - 1 )3
, x ∈ [ 1 , 5/4 ]
q1(x) = 1.60943790 +0.81825061 ( x - 5/4 ) -0.44594031 ( x - 5/4 )2
+ 0.36033383 ( x - 5/4 )3
, x ∈ [ 5/4 , 3/2 ]
q2(x) = 1.79175950 +0.66284305 ( x - 3/2 ) -0.17568994 ( x - 3/2 )2
-0.03709063 ( x - 3/2 )3
, x ∈ [ 3/2 , 7/4 ]
q3(x) = 1.94591010 +0.56804359 ( x - 7/4 ) -0.20350791 ( x - 7/4 )2
+ 0.27134389 ( x - 7/4 )3
, x ∈ [ 7/4 , 2 ]
que será la forma preferida de representación, por su facilidad de evaluación.
Como 1.4 ∈ [5/4,3/2], el polinomio a considerar es q1(x), que evaluado en x=1.4 nos da 1.72335796. En la siguiente gráfica aparece dibujada la
gráfica de la función (en negro), la gráfica completa de todo el spline cúbico, donde cada polinomio qk(x) está dibujado con un color diferente, los
puntos de interpolación y el punto donde se quiere interpolar.
El error real es la diferencia entre el valor de la función en el punto dado,o sea, f(1.4), y el valor que nos proporciona el spline q1(x), evaluado en
x=1.4 que nos da 1.72335796.
El error real es por tanto:
Error real = |f(1.4) − p(1.4)| = |1.722766598−1.72335796| = 0.000591362
(cc) Jesús García Quesada 2010
AIM Quiz http://localhost:2611/aimyork/Alice
2 of 3 06/25/2010 09:02 PM

Más contenido relacionado

La actualidad más candente

Integral indefinida. Aplicaciones de la integral
Integral indefinida. Aplicaciones de la integralIntegral indefinida. Aplicaciones de la integral
Integral indefinida. Aplicaciones de la integraljcremiro
 
Act. 3. continuidad_de_funciones
Act. 3. continuidad_de_funcionesAct. 3. continuidad_de_funciones
Act. 3. continuidad_de_funcionesLuis Lopez Ac
 
Za derivada sup_m1137
Za derivada sup_m1137Za derivada sup_m1137
Za derivada sup_m1137Juan Paez
 
Cap14 siste. linel.
Cap14 siste. linel. Cap14 siste. linel.
Cap14 siste. linel. nivelacion008
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- ProblemarioBren MA
 
Act. 2. limites_de_funciones
Act. 2. limites_de_funcionesAct. 2. limites_de_funciones
Act. 2. limites_de_funcionesLuis Lopez Ac
 
Maximos, Minimos y Mutliplicadores de Lagrange
Maximos, Minimos y Mutliplicadores de LagrangeMaximos, Minimos y Mutliplicadores de Lagrange
Maximos, Minimos y Mutliplicadores de LagrangeJuan Jose Durango
 
Soluciones De Prueba Corta 1
Soluciones De Prueba Corta 1Soluciones De Prueba Corta 1
Soluciones De Prueba Corta 1Jose Urrieta
 
Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2Kike Prieto
 
Za inecuaciones m1102
Za inecuaciones m1102Za inecuaciones m1102
Za inecuaciones m1102Juan Paez
 
Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la fronteraEcuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la fronteraJoe Arroyo Suárez
 
Cap 8 numeros naturales
Cap 8 numeros naturalesCap 8 numeros naturales
Cap 8 numeros naturalesnivelacion008
 

La actualidad más candente (20)

Integral indefinida. Aplicaciones de la integral
Integral indefinida. Aplicaciones de la integralIntegral indefinida. Aplicaciones de la integral
Integral indefinida. Aplicaciones de la integral
 
Act. 3. continuidad_de_funciones
Act. 3. continuidad_de_funcionesAct. 3. continuidad_de_funciones
Act. 3. continuidad_de_funciones
 
Za derivada sup_m1137
Za derivada sup_m1137Za derivada sup_m1137
Za derivada sup_m1137
 
Cap14 siste. linel.
Cap14 siste. linel. Cap14 siste. linel.
Cap14 siste. linel.
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- Problemario
 
Act. 2. limites_de_funciones
Act. 2. limites_de_funcionesAct. 2. limites_de_funciones
Act. 2. limites_de_funciones
 
Derivada algebra y regla de la cadena
Derivada algebra y regla de la cadena Derivada algebra y regla de la cadena
Derivada algebra y regla de la cadena
 
Maximos, Minimos y Mutliplicadores de Lagrange
Maximos, Minimos y Mutliplicadores de LagrangeMaximos, Minimos y Mutliplicadores de Lagrange
Maximos, Minimos y Mutliplicadores de Lagrange
 
Series de taylor
Series de taylorSeries de taylor
Series de taylor
 
Limite de funciones
Limite de funcionesLimite de funciones
Limite de funciones
 
Cap 7 desigualdades
Cap 7 desigualdadesCap 7 desigualdades
Cap 7 desigualdades
 
Soluciones De Prueba Corta 1
Soluciones De Prueba Corta 1Soluciones De Prueba Corta 1
Soluciones De Prueba Corta 1
 
Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2
 
Za inecuaciones m1102
Za inecuaciones m1102Za inecuaciones m1102
Za inecuaciones m1102
 
Tecnicas derivacion
Tecnicas derivacionTecnicas derivacion
Tecnicas derivacion
 
Cap 6 ecuaciones
Cap 6 ecuacionesCap 6 ecuaciones
Cap 6 ecuaciones
 
Teoria de Polinomios (3º eso)
Teoria de Polinomios (3º eso)Teoria de Polinomios (3º eso)
Teoria de Polinomios (3º eso)
 
Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la fronteraEcuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera
 
Cap 8 numeros naturales
Cap 8 numeros naturalesCap 8 numeros naturales
Cap 8 numeros naturales
 
Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
 

Similar a Interpolación y aproximación con splines cúbicos

Similar a Interpolación y aproximación con splines cúbicos (20)

INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOINTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
 
El trazador cúbico
El trazador cúbicoEl trazador cúbico
El trazador cúbico
 
E book
E bookE book
E book
 
Sistemas no lineales
Sistemas no linealesSistemas no lineales
Sistemas no lineales
 
Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07
 
Ruffini
RuffiniRuffini
Ruffini
 
FUNCIONES RACIONALES
FUNCIONES RACIONALESFUNCIONES RACIONALES
FUNCIONES RACIONALES
 
Interpolacion 1
Interpolacion 1Interpolacion 1
Interpolacion 1
 
Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9Metodos numericos-3-1212530740013750-9
Metodos numericos-3-1212530740013750-9
 
Sexto pdf
Sexto pdfSexto pdf
Sexto pdf
 
primer parcial de matematica del cbc
primer parcial de matematica del cbcprimer parcial de matematica del cbc
primer parcial de matematica del cbc
 
Brevísima Intruducción a las Sumas de Riemann
Brevísima Intruducción a las Sumas de RiemannBrevísima Intruducción a las Sumas de Riemann
Brevísima Intruducción a las Sumas de Riemann
 
Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
 
Tema6 sol
Tema6 solTema6 sol
Tema6 sol
 
Algebra Lineal Problemas Resueltos - I. Garcia.Pdf
Algebra Lineal Problemas Resueltos - I. Garcia.PdfAlgebra Lineal Problemas Resueltos - I. Garcia.Pdf
Algebra Lineal Problemas Resueltos - I. Garcia.Pdf
 
Taller
TallerTaller
Taller
 
Clase martes 18 de mayo
Clase martes 18 de mayoClase martes 18 de mayo
Clase martes 18 de mayo
 
Cuarticas
CuarticasCuarticas
Cuarticas
 
Santiago Relos - Cuaderno de Cálculo 1
Santiago Relos - Cuaderno de Cálculo 1Santiago Relos - Cuaderno de Cálculo 1
Santiago Relos - Cuaderno de Cálculo 1
 
ceros-resum.pdf
ceros-resum.pdfceros-resum.pdf
ceros-resum.pdf
 

Último

Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 

Último (20)

Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 

Interpolación y aproximación con splines cúbicos

  • 1. Interpolación y Aproximación Question 1 Top 1 Bottom Focus Help Dada la siguiente tabla de valores de la función f(x) = ln( 4 x ) tomados en el intervalo [1,2] , encontrar el spline cúbico natural s(x) que interpola en dichos valores, y obtener el valor por interpolación en x=1.4 con cuatro decimales exactos, indicando también los coeficientes del polinomio q1(x) usado para interpolar en el punto pedido. xk 1 5/4 3/2 7/4 2 yk 1.386294 1.609438 1.791760 1.945910 2.079442 You have not attempted this yet The teacher's answer was:    1.61 0.818 −0.446 0.360 1.72    Solution: Dados los n+1 puntos (x0,y0), (x1,y1),...,(xn,yn), en los que las abscisas se suponen ordenadas, o sea: x0 < x1 < ... < xn−1 < xn sabemos que para obtener el spline cúbico natural s(x) que interpola en dichos puntos, hemos de obtener n polinomios qk(x), k=0,1,...,n−1 que constituyen el spline, de forma que en cada subintervalo actúa un polinomio diferente, o sea: s(x) = qk(x) , si x ∈ [xk,xk+1], k=0,1,...,n−1 Cada qk(x) es un polinomio de grado 3 con la siguiente expresión: qk(x) = σk 6   (xk+1−x)3 hk −hk (xk+1−x)   + σk+1 6   (x−xk)3 hk −hk (x−xk)   + yk hk (xk+1−x) + yk+1 hk (x−xk), k=0,1,...,n−1 donde los valores hk = xk+1−xk son las diferencias entre abscisas consecutivas y los σk son los coeficientes a determinar, que se obtienen como solución del sistema: hk−1 σk−1 + 2(hk−1 + hk) σk + hk σk+1 = 6 ( f[xk,xk+1] − f[xk−1,xk] ) k=1,2,...,n−1 donde los f[xi,xi+1] se corresponden con los valores de la primera columna de la tabla de diferencias divididas. Este sistema tiene n−1 ecuaciones y n+1 incógnitas por lo que tiene infinitas soluciones. Como vamos a calcular los splines cúbicos naturales, haremos σ0=0 en la primera ecuación y σn=0 en la última, resultando el clásico sistema tridiagonal ya conocido (ver http://pcm.dis.ulpgc.es/an/tutor/splines.pdf) Seguiremos el siguiente procedimiento: 1. Obtener los valores hk = xk+1−xk y las diferencias divididas f[xk,xk+1]=(yk+1−yk)/hk, k=0,1,...,n−1 resultando: h0 = 1/4 ⇒ f[x0,x1] = .892574 h1 = 1/4 ⇒ f[x1,x2] = .729286 h2 = 1/4 ⇒ f[x2,x3] = .616602 h3 = 1/4 ⇒ f[x3,x4] = .534126 2. Con estos valores, obtener la matriz de coeficientes y el vector de términos independientes: (poner σ0 = σn = 0)  1.000000 .250000 0.   σ1   -.979726   .250000 1.000000 .250000   σ2   -.676104   0. .250000 1.000000   σ3   -.494861  donde se ve claramente que es una matriz tridiagonal y simétrica. El sistema se puede resolver rápidamente por Gauss en dos pasos: [i] hacer cero los elementos de la diagonal inferior, [ii] ahora ya es triangular superior, y basta hacer una sustitución hacia atrás para obtener las soluciones. 3. Resolviendo entonces por Gauss, las soluciones σk que se obtienen son: σ1 = -0.89188063 σ2 = -0.35137989 AIM Quiz http://localhost:2611/aimyork/Alice 1 of 3 06/25/2010 09:02 PM
  • 2. σ3 = -0.40701583 4. Sustituyendo los valores en la expresión del polinomio qk(x) ya vista anteriormente se obtienen los siguientes polinomios, q0(z) = 1.51145793−0.5945870857 z3 +1.783761257 z2 −0.854025564 z q1(z) = −0.813934117+3.622166221 z−1.797192172 z2 +0.3603338285 z3 q2(z) = 0.5273734242+0.9395511369 z−0.008782114 z2 −0.0370906285 z3 q3(z) = −1.125642796+3.773293235 z−1.628063314 z2 +0.2713438857 z3 El polinomio qk(x) también se puede expresar en función de las potencias de (x−xk) como: (Taylor) qk(x) = β0 + β1 (x−xk) + β2 (x−xk)2 + β3 (x−xk)3 = ((β3 (x−xk) + β2) (x−xk) + β1) (x−xk) + β0 donde en la última igualdad se ha utilizado el anidamiento de Ruffini-Horner, ya conocido. Esta última expresión permite evaluar el polinomio qk(x) en un punto concreto con sólo 4 sumas y 3 multiplicaciones. Los coeficientes βi se calculan para cada qk(x) como: β0 = yk, β1 = f[xk,xk+1] − hk 6 ( σk+1 + 2 σk), β2 = σk 2 , β3 = σk+1 − σk 6 hk y obtenemos entonces q0(x) = 1.38629440 +0.92973569 ( x - 1 ) + 0.00000000 ( x - 1 )2 -0.59458709 ( x - 1 )3 , x ∈ [ 1 , 5/4 ] q1(x) = 1.60943790 +0.81825061 ( x - 5/4 ) -0.44594031 ( x - 5/4 )2 + 0.36033383 ( x - 5/4 )3 , x ∈ [ 5/4 , 3/2 ] q2(x) = 1.79175950 +0.66284305 ( x - 3/2 ) -0.17568994 ( x - 3/2 )2 -0.03709063 ( x - 3/2 )3 , x ∈ [ 3/2 , 7/4 ] q3(x) = 1.94591010 +0.56804359 ( x - 7/4 ) -0.20350791 ( x - 7/4 )2 + 0.27134389 ( x - 7/4 )3 , x ∈ [ 7/4 , 2 ] que será la forma preferida de representación, por su facilidad de evaluación. Como 1.4 ∈ [5/4,3/2], el polinomio a considerar es q1(x), que evaluado en x=1.4 nos da 1.72335796. En la siguiente gráfica aparece dibujada la gráfica de la función (en negro), la gráfica completa de todo el spline cúbico, donde cada polinomio qk(x) está dibujado con un color diferente, los puntos de interpolación y el punto donde se quiere interpolar. El error real es la diferencia entre el valor de la función en el punto dado,o sea, f(1.4), y el valor que nos proporciona el spline q1(x), evaluado en x=1.4 que nos da 1.72335796. El error real es por tanto: Error real = |f(1.4) − p(1.4)| = |1.722766598−1.72335796| = 0.000591362 (cc) Jesús García Quesada 2010 AIM Quiz http://localhost:2611/aimyork/Alice 2 of 3 06/25/2010 09:02 PM