Beruflich Dokumente
Kultur Dokumente
355.575 2453.56
~
711.150 2531.32
2844.600 2950.92
5689.200 3520.79
8533.801 4093.21
y = f(x)
O
Figura 5.7
Aproximacin
polinomial que
pasa por entre X
XI x2 X
3
x4 x5 x6
los puntos.
Aprox imacin funcional
Aproximacin funcional e
e interpolacin
interpolacin 363
575, yy
en-
__ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ~I
[(x,,,)
f(x,,) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ~1I1
s.
Figura 5.8
Ilustracin
Ilustracin de
las
las distancias
distancias di x
a minimizar.
minimizar.
Para
Para evitar
evitar problemas
problemas de derivabilidad
derivabilidad ms
ms adelante,
adelante, se acostumbra
acostumbra utilizar
utilizar las distancias
distancias
di' elevadas
elevadas al cuadrado:
cuadrado:
m
l1l m
111
2: [p(x)
.2; 2: d)2
- f (x)]2 =L
[p(x)-f(xW= d2=mnimo
= mnimo
pase i=1
1=) 1 I =I
1=1 1
n la
En
En la figura
figura 5.8 se
se observan
observan los puntos
puntos tabulados,
tabulados, la aproximacin
aproximacin polinomial p(x) y las
polinomial p(x)
es-
distancias
distancias di entre
entre los puntos
puntos correspondientes,
correspondientes, cuya
cuya suma
suma hay
hay que minimizar.
que minimizar.
da-
Si se utiliza
utiliza
CUf- (5.59)
(5.59)
je y
para
para aproximar
aproximar la funcin
funcin dada
dada por
por la tabla,
tabla, el problema
problema queda
queda como
como el de minimizar
minimizar
ade
m
ti!
e la .2: [aoo + ax
.L axi -- ff(x)]2
(x)F (5.60)
(5.60)
I=
1=1
Hay
Hay que
que observar
observar que
que del
del nmero
nmero infinito
infinito de polinomios
polinomios que que pasan
pasan entre
entre los puntos,
puntos, se se-
lecciona
lecciona aqul
aqul cuyos
cuyos coeficientes
coeficientes aooY ya) minimicen (5.60).
al minimicen (5.60).
En
En el clculo
clculo de funciones
funciones de unauna variable,
variable, el lector
lector ha aprendido
aprendido queque para
para encontrar
encontrar
el mnimo
mnimo o mximo
mximo de unauna funcin,
funcin, se deriva
deriva y se iguala
iguala con
con cero
cero esa
esa derivada.
derivada. Despus
Despus
se resuelve
resuelve la ecuacin
ecuacin resultante
resultante para
para obtener
obtener los valores
valores de la variable
variable que pudieran
pudieran mi-
nimizar
nimizar o maximizar
maximizar la funcin.
funcin. En el caso
caso en estudio,
estudio, donde
donde se tiene
tiene una
una funcin
funcin por
por mi- .'
nimizar
nimizar de dos variables
variables (aoo Y al)' el procedimiento
ya)), procedimiento es derivar
derivar parcialmente
parcialmente con
con respecto
respecto
a cada
cada una
una de las variables
variables e igualar
igualar a cero cada derivada,
cero cada derivada, con
con lo cual
cual se obtiene
obtiene un siste-
siste-
ma
ma de dos ecuaciones
ecuaciones algebraicas incgnitas aoo Y a);
algebraicas en las incgnitas al; o sea,
sea,
oo [L m
111
)2]
entre
-
oaoo [2: (aoo + ax
alx - f(x)
f (x) )2]
l=
1=1
(5.61)
(5.61)
oo [2: (a + a)x m 2 2
-
oa [L
oa oo alx - ff(x
1=1
1=)
(X) ) ]]
l
Se deriva
deriva dentro
dentro del signo
signo de sumatoria
sumatoria
111
.L -
a [ a + a )x - f (x) ]2 = .L 2 [ a + a)x m
f (x) ] 1 = O
,~ ) oao o o 1=)
i -
m O m
L - [a o + ax - f(x)]2 = L 2 [a o + ax - f(x)] x = O
i=loa 1 i= 1 1
364 Mtodos numricos aplicados a la ingeniera
[ao + a1xI - f(xl)] + [ao + alx2 - f(x2)] + ... + [ao + a1xm - f(x,,)] =O
[aoXl + alx12 - f (XI)x1] + [aoX2 + a1xl- f (x2)x2] + ... +
ao L X + al L x2 = L f(x) X
i=1 1 i=1 1 i=l 1 1
que sustituidos en la ecuacin 5.59 dan la aproximacin polinomial de primer grado que
mejor ajusta la informacin tabulada. Este polinomio puede usarse a fin de aproximar va-
lores de la funcin para argumentos no conocidos en la tabla.
Puntos 2 3 4 5
Fuerza (kgf): X o 2 3 6 7
Longitud del resorte (m): y 0.120 0.153 0.170 0.225 0.260
Determine por mnimo cuadrados el mejor polinomio de primer grado (recta) que repre-
sente la funcin dada.
Solucin Para facilitar los clculos y evitar errores en los mismos, primero se construye la siguien-
te tabla.
1 O 0.120 O 0.000
2 2 0.153 4 0.306
3 3 0.170 9 0.510
4 6 0.225 36 1.350
5 7 0.260 49 1.820
format long
x=[O 2 3 6 7};
y=[0.120 0.153 0.170 0.225 0.260};
a=polyfit (x,y,l)
fprint ('aO=%8. 5f a1=%9. 6f\n' , a (2) ,a (1) )
e5_15 ()
Prgm
{O,2, 3, 6, 7}->1x : 5->n
{.12, .153, .17, .225, .26}-> 1y
LinReg lx, 1Y
ShowStat
lx [1}- .1* (max (lx) -min (lx)) -> xmin
lx [n} +.1* (max (lx) -min (lx) ) -> xmax
min (ly) -.1* (max (ly) -min (ly)) ->ymin
max (ly) +.1* (max (ly) i +yme
regeq(x)->y1 (x)
NewPlot 1,1,lx,ly
setMode("Split 1 App","Graph")
Pause
setMode ("Split 1 App", "Hotne"
EndPrgm
El grado del polinornio no tiene relacin con el nmero de puntos usados y debe seleccio-
narse de antemano con base en consideraciones tericas que apoyan el fenmeno estudia-
do, el diagrama de dispersin (puntos graficados en el plano x-y) o ambos.
El hecho de tener la mejor recta que aproxima la informacin, no significa que la infor-
macin est bien aproximada; quiz convenga aproximarla con una parbola o una cbica.