You are on page 1of 13

w

w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 25

Captulo 3.2. AJUSTE Y APROXIMACIN POR MNIMOS CUADRADOS.

Supongamos que tenemos una tabla de puntos de la funcin, que seran dados
obtenidos experimentalmente o valores generados por una cierta funcin, y buscamos la
recta ( ) bx a x F + = que mejor aproxime dichos puntos. Pero, en qu sentido se habla de
aproximacin?



Vamos a llamar:
( ) [ ] ( ) [ ] ( ) [ ] ( ) [ ]
( ) ( ) ( ) ( )
( )

=
=
= + + + + =
= + + + + =
n
i
i i
n n
n n
bx a y
bx a y bx a y bx a y bx a y
x F y x F y x F y x F y d
1
2
2 2
3 3
2
2 2
2
1 1
2 2
3 3
2
2 2
2
1 1
...
...


Deseamos minimizar esta distancia d . (aproximacin o ajuste mnimo cuadrtico).
Podemos considerar d como una funcin de a yb :
( ) b a d d , = .

x
1

x
y
x
2
x
3
x
4

f(x
1
)
f(x
3
)
f(x
2
)
f(x
4
)
w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 26

Tenemos, pues, que calcular los valores de a yb que hagan mnima la distancia d . Por la
teora de funciones de varias variables, sabemos que d alcanza un mnimo en el
punto ( )
* *
, b a P si:
( ) ( )
* * * *
, 0 , b a
b
d
b a
a
d

= =



As:
( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( )
( ) 0 2
... 2 2 2 ,
0 2
... 2 2 2 ,
* *
3
* *
3 3 2
* *
2 2 1
* *
1 1
* *
* *
3
* *
3 2
* *
2 1
* *
1
* *
=
=

=
=

n n n
n n
x b a y x
x b a y x x b a y x x b a y x b a
b
d
x b a y
x b a y x b a y x b a y b a
a
d

( ) ( ) ( )
( )
( ) ( ) ( )
( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( )
( ) ( )
)

+ + + + + + + + + = + + + +
+ + + + + = + + + +

= + + + +
= + + + +

=

=

2 2
3
2
2
2
1
*
3 2 1
*
3 3 2 2 1 1
3 2 1
* *
3 2 1
* *
3
* *
3 3 2
* *
2 2 1
* *
1 1
* *
3
* *
3 2
* *
2 1
* *
1
* *
3
* *
3 3 2
* *
2 2 1
* *
1 1
* *
3
* *
3 2
* *
2 1
* *
1
... ... ...
... ...
0 ...
0 ...
0 2
... 2 2 2
0 2
... 2 2 2
n n n n
n n
n n n
n n
n n n
n n
x x x x b x x x x a y x y x y x y x
x x x x b n a y y y y
x b a y x x b a y x x b a y x x b a y x
x b a y x b a y x b a y x b a y
x b a y x
x b a y x x b a y x x b a y x
x b a y
x b a y x b a y x b a y

(
(
(
(

=
(

(
(
(
(

+ =
+ =





=
=
= =
=
= = =
= =
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
y x
y
b
a
x x
x n
x b x a y x
x b n a y
1
1
1
*
*
1
2
1
1
1
2 *
1
*
1
1
1
* *
1





Se puede demostrar que este sistema de ecuaciones siempre ser compatible y el nico
caso en que tenga infinitas soluciones es cuando los puntos ( ) y x, sean todos iguales.
w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 27

Ejercicio:
Dados los valores ( ) ( ) ( ) ( ) { } 0 , 1 , 5 , 3 , 3 , 1 , 1 , 0 . Determinar la recta que mejor aproxime
dichos valores.

x
( ) x f
0 1
1 3
3 5
1 0

( ) ( ) x x F b a
b
a
+ = = =
(

=
(

1
7
9
7
9
18
9

10 3
3 4


y = 1,2857x + 1,2857
0
1
2
3
4
5
6
-2 -1 0 1 2 3 4

Hemos visto como podemos aproximar una funcin mediante una recta.

w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 28

Vamos ahora a buscar la parbola que mejor aproxime los puntos dados. La expresin
general de dicha parbola es: ( )
2
cx bx a x F + + = .

En este caso tenemos:
( ) ( ) [ ] ( ) [ ] ( ) [ ] ( ) [ ]
( ) ( ) ( )
( )
( )

=
=
= +
+ + + + =
= + + + + = =
n
i
i i i
n n n
n n
cx bx a y
cx bx a y
cx bx a y cx bx a y cx bx a y
x F y x F y x F y x F y c b a d d
1
2
2
2
2
2
2
3 3 3
2
2
2 2 2
2
2
1 1 1
2 2
3 3
2
2 2
2
1 1
...
... , ,

Vamos a minimizar esta distancia (ajuste mnimo cuadrtico).

Sabemos que d alcanzar un mnimo en el punto ( )
* * *
, , c b a P si:
( ) ( ) ( )
* * * * * * * * *
, , , , 0 , , c b a
c
d
c b a
b
d
c b a
a
d

= =



As:
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( ) 0 2 ... 2
2 2 , ,
0 2 ... 2
2 2 , ,
0 2 ... 2
2 2 , ,
2 * * * 2 2
3
*
3
* *
3
2
3
2
2
*
2
* *
2
2
2
2
1
*
1
* *
1
2
1
* * *
2 * * * 2
3
*
3
* *
3 3
2
2
*
2
* *
2 2
2
1
*
1
* *
1 1
* * *
2 * * * 2
3
*
3
* *
3
2
2
*
2
* *
2
2
1
*
1
* *
1
* * *
=
=

=
=

=
=

n n n n
n n n n
n n n
x c x b a y x x c x b a y x
x c x b a y x x c x b a y x c b a
c
d
x c x b a y x x c x b a y x
x c x b a y x x c x b a y x c b a
b
d
x c x b a y x c x b a y
x c x b a y x c x b a y c b a
a
d

w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 29

( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( ) ( )
( )
( ) ( ) ( )
( )
( ) ( ) ( )
( )
( ) ( )
( ) ( )
( )
( ) ( )
( )

+ + + + +
+ + + + + + + + + + = + + + +
+ + + + +
+ + + + + + + + + + = + + + +
+ + + + + + + + + + = + + + +

= +
+ + + +
= +
+ + + +
= +
+ + + +

=

=

=

4 4
3
4
2
4
1
*
3 3
3
3
2
3
1
* 2 2
3
2
2
2
1
* 2
3
2
3 2
2
2 1
2
1
3 3
3
3
2
3
1
*
2 2
3
2
2
2
1
*
3 2 1
*
3 3 2 2 1 1
2 2
3
2
2
2
1
*
3 2 1
* *
3 2 1
2 * * * 2
2
3
*
3
* *
3
2
3
2
2
*
2
* *
2
2
2
2
1
*
1
* *
1
2
1
2 * * *
2
3
*
3
* *
3 3
2
2
*
2
* *
2 2
2
1
*
1
* *
1 1
2 * * *
2
3
*
3
* *
3
2
2
*
2
* *
2
2
1
*
1
* *
1
2 * * * 2 2
3
*
3
* *
3
2
3
2
2
*
2
* *
2
2
2
2
1
*
1
* *
1
2
1
2 * * * 2
3
*
3
* *
3 3
2
2
*
2
* *
2 2
2
1
*
1
* *
1 1
2 * * * 2
3
*
3
* *
3
2
2
*
2
* *
2
2
1
*
1
* *
1
...
... ... ...
...
... ... ...
... ... ...
0
...
0
...
0
...
0 2 ... 2
2 2
0 2 ... 2
2 2
0 2 ... 2
2 2
n
n n n n
n
n n n n
n n n
n n n n
n n n n
n n n
n n n n
n n n n
n n n
x x x x c
x x x x b x x x x a y x y x y x y x
x x x x c
x x x x b x x x x a y x y x y x y x
x x x x c x x x x b n a y y y y
x c x b a y x
x c x b a y x x c x b a y x x c x b a y x
x c x b a y x
x c x b a y x x c x b a y x x c x b a y x
x c x b a y
x c x b a y x c x b a y x c x b a y
x c x b a y x x c x b a y x
x c x b a y x x c x b a y x
x c x b a y x x c x b a y x
x c x b a y x x c x b a y x
x c x b a y x c x b a y
x c x b a y x c x b a y


(
(
(
(
(
(
(

=
(
(
(

(
(
(
(
(
(
(

+ + =
+ + =
+ + =







=
=
=
= = =
= = =
= =
= = = =
= = = =
= = =
n
i
i i
n
i
i i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i i
n
i
i
n
i
i
n
i
i
n
i
i i
n
i
i
n
i
i
n
i
i
y x
y x
y
c
b
a
x x x
x x x
x x n
x c x b x a y x
x c x b x a y x
x c x b n a y
1
2
1
1
*
*
*
1
4
1
3
1
2
1
3
1
2
1
1
2
1
1
4 *
1
3 *
1
2 *
1
2
1
3 *
1
2 *
1
*
1
1
2 *
1
* *
1






w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 30

Ejercicio:
Calcular la parbola que mejor aproxima, en el sentido de los mnimos cuadrados, a la
funcin ( )
3
x x f = en los puntos 1 , 0 y8.

x
( ) x f
1 1
0 0
8 2

(
(
(

=
(
(
(

(
(
(

=
(
(
(

(
(
(

833 . 0
9167 . 0
0
127
17
1

4097 511 65
511 65 7
65 7 3
c
b
a
c
b
a


( )
2 2
833 . 0 9167 . 0 x x cx bx a x F = + + =

y = -0,0833x
2
+ 0,9167x - 3E-14
-1,5
-1
-0,5
0
0,5
1
1,5
2
2,5
3
-2 0 2 4 6 8 10

w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 31

Vamos a extender el problema del ajuste mnimo cuadrtico al caso ms general de
considerar que la funcin aproximadamente sea de la siguiente manera:
( ) ( ) ( ) ( ) ( ) x c x c x c x c x F
k k
...
3 3 2 2 1 1
+ + + + =

Es decir, la funcin aproximadamente es una combinacin lineal de las funciones ( ) x
i
,
elegidas por quien construye la funcin.

Por ejemplo:
Para 2 = k :
( ) ( )
( )
recta

1
2 1
2 1
)
`

+ =
= =
x c c x F
x x x
i



Para 3 = k :
( ) ( ) ( )
( )
parbola

1
2
3 2 1
2
3 2 1

+ + =
= = =
x c x c c x F
x x x x x
i i



As, la funcin a aproximar vendr dada por la expresin:
( ) ( ) [ ] ( ) [ ] ( ) [ ] ( ) [ ]
( ) ( ) ( ) ( ) [ ]
( ) ( ) ( ) ( ) [ ]
( ) ( ) ( ) ( ) [ ]
( ) ( ) ( ) ( ) [ ]
( )

= =
(

=
= +
+ +
+ +
+ +
+ =
= + + + + =
n
i
k
j
i j j i
n k k n n n n
k k
k k
k k
n n k
x c y
x c x c x c x c y
x c x c x c x c y
x c x c x c x c y
x c x c x c x c y
x F y x F y x F y x F y c c c c d
1
2
1
2
3 3 2 2 1 1
2
3 3 3 3 3 2 2 3 1 1 3
2
2 2 3 3 2 2 2 2 1 1 2
2
1 1 3 3 1 2 2 1 1 1 1
2 2
3 3
2
2 2
2
1 1 3 2 1

...
...
...
...
...
... ,..., , ,






d alcanzar un mnimo en el punto ( )
* *
3
*
2
*
1
,..., , ,
k
c c c c P si y slo si se verifica:
( ) ( ) ( )
( )
* *
3
*
2
*
1
* *
3
*
2
*
1
3
* *
3
*
2
*
1
2
* *
3
*
2
*
1
1
,..., , ,
... ,..., , , ,..., , , 0 ,..., , ,
k
k
k k k
c c c c
c
d
c c c c
c
d
c c c c
c
d
c c c c
c
d

=
= =

= =


w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 32

As:
( ) ( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ... 2
...
... 2
... 2
... 2 ,..., , ,
1 3 3 2 2 1 1
3 1 3 3 3 3 3 2 2 3 1 1 3
2 1 2 2 3 3 2 2 2 2 1 1 2
1 1 1 1 3 3 1 2 2 1 1 1 1
* *
3
*
2
*
1
1
=



=

n n k k n n n n
k k
k k
k k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y c c c c
c
d






( ) ( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ... 2
...
... 2
... 2
... 2 ,..., , ,
2 3 3 2 2 1 1
3 2 3 3 3 3 3 2 2 3 1 1 3
2 2 2 2 3 3 2 2 2 2 1 1 2
1 2 1 1 3 3 1 2 2 1 1 1 1
* *
3
*
2
*
1
2
=



=

n n k k n n n n
k k
k k
k k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y c c c c
c
d






( ) ( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
...
0 ... 2
...
... 2
... 2
... 2 ,..., , ,
3 3 3 2 2 1 1
3 3 3 3 3 3 3 2 2 3 1 1 3
2 3 2 2 3 3 2 2 2 2 1 1 2
1 3 1 1 3 3 1 2 2 1 1 1 1
* *
3
*
2
*
1
3
=



=

n n k k n n n n
k k
k k
k k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y c c c c
c
d






( ) ( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ... 2
...
... 2
... 2
... 2 ,..., , ,
3 3 2 2 1 1
3 3 3 3 3 3 2 2 3 1 1 3
2 2 2 3 3 2 2 2 2 1 1 2
1 1 1 3 3 1 2 2 1 1 1 1
* *
3
*
2
*
1
=



=

n k n k k n n n n
k k k
k k k
k k k k
k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y c c c c
c
d





w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 33

( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ...
...
...
...
...
1 3 3 2 2 1 1
3 1 3 3 3 3 3 2 2 3 1 1 3
2 1 2 2 3 3 2 2 2 2 1 1 2
1 1 1 1 3 3 1 2 2 1 1 1 1
= +
+ +
+
+ +
+ + +
n n k k n n n n
k k
k k
k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y






( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ...
...
...
...
...
2 3 3 2 2 1 1
3 2 3 3 3 3 3 2 2 3 1 1 3
2 2 2 2 3 3 2 2 2 2 1 1 2
1 2 1 1 3 3 1 2 2 1 1 1 1
= +
+ +
+ +
+ +
+
n n k k n n n n
k k
k k
k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y






( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ...
...
...
...
...
3 3 3 2 2 1 1
3 3 3 3 3 3 3 2 2 3 1 1 3
2 3 2 2 3 3 2 2 2 2 1 1 2
1 3 1 1 3 3 1 2 2 1 1 1 1
= +
+ +
+ +
+ +
+
n n k k n n n n
k k
k k
k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y






( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( ) 0 ...
...
...
...
...
3 3 2 2 1 1
3 3 3 3 3 3 2 2 3 1 1 3
2 2 2 3 3 2 2 2 2 1 1 2
1 1 1 3 3 1 2 2 1 1 1 1
= +
+ +
+ +
+ +
+
n k n k k n n n n
k k k
k k k
k k k
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y






w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 34

( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )
( ) ( ) ( ) ( ) [ ] ( )

= + +
= + +
= + +
= + +

=
=
=
=
0 ...
...
0 ...
0 ...
0 ...
3 3 2 2 1 1
3 3 3 2 2 1 1
2 3 3 2 2 1 1
1 3 3 2 2 1 1
n
i i
i k i k k i i i i
n
i i
i i k k i i i i
n
i i
i i k k i i i i
n
i i
i i k k i i i i
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y
x x c x c x c x c y






( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

+ + + + =
+ + + + =
+ + + + =
+ + + + =




= =
= =
= =
= =
n
i
i k k i i k i i k i i k
n
i
i k i
n
i
i k i k i i i i i
n
i
i i
n
i
i k i k i i i i i
n
i
i i
n
i
i k i k i i i i i
n
i
i i
x c x x c x x c x x c x y
x x c x c x x c x x c x y
x x c x x c x c x x c x y
x x c x x c x x c x c x y
1
2
3 3 2 2 1 1
1
1
3
2
3 3 2 3 2 1 3 1
1
3
1
2 3 2 3
2
2 2 1 2 1
1
2
1
1 3 1 3 2 1 2
2
1 1
1
1
...
...
...
...
...





( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

+ + + + =
+ + + + =
+ + + + =
+ + + + =




= = = = =
= = = = =
= = = = =
= = = = =
n
i
i k k
n
i
i i k
n
i
i i k
n
i
i i k
n
i
i k i
n
i
i k i k
n
i
i
n
i
i i
n
i
i i
n
i
i i
n
i
i k i k
n
i
i i
n
i
i
n
i
i i
n
i
i i
n
i
i k i k
n
i
i i
n
i
i i
n
i
i
n
i
i i
x c x x c x x c x x c x y
x x c x c x x c x x c x y
x x c x x c x c x x c x y
x x c x x c x x c x c x y
1
2
1
3 3
1
2 2
1
1 1
1
1
3
1
2
3 3
1
2 3 2
1
1 3 1
1
3
1
2
1
3 2 3
1
2
2 2
1
1 2 1
1
2
1
1
1
3 1 3
1
2 1 2
1
2
1 1
1
1
...
...
...
...
...





w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 35

( )
( )
( )
( )
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( )
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(
(

= = = =
= = = =
= = = =
= = = =
=
=
=
=
k
A
n
i
i k
n
i
i i k
n
i
i i k
n
i
i i k
n
i
i k i
n
i
i
n
i
i i
n
i
i i
n
i
i k i
n
i
i i
n
i
i
n
i
i i
n
i
i k i
n
i
i i
n
i
i i
n
i
i
b
n
i
i k i
n
i
i i
n
i
i i
n
i
i i
c
c
c
c
x x x x x x x
x x x x x x x
x x x x x x x
x x x x x x x
x y
x y
x y
x y
...

...
...
...
...
...

...

3
2
1
1
2
1
3
1
2
1
1
1
3
1
2
3
1
2 3
1
1 3
1
2
1
3 2
1
2
2
1
1 2
1
1
1
3 1
1
2 1
1
2
1
1
1
3
1
2
1
1






Para simplificar esta ecuacin matricial podemos definir una matriz B tal que su
expresin venga dada por:
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
(
(
(
(
(
(

=
n k k k k
n
n
n
x x x x
x x x x
x x x x
x x x x
B




3 2 1
3 3 3 2 3 1 3
2 3 2 2 2 1 2
1 3 1 2 1 1 1
...
...
...
...

De este modo se cumple que B B A
t
= y
(
(
(
(
(
(

=
n
y
y
y
y
B b
...

3
2
1

Y la ecuacin matricial anterior vendr dada por:
(
(
(
(
(
(

=
(
(
(
(
(
(

k
t
n
c
c
c
c
B B
y
y
y
y
B
...

...

3
2
1
3
2
1


w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 36

Ejercicio:
Plantear y resolver el problema de ajuste mnimo cuadrtico de una coleccin de puntos
del plano ( ) ( ) ( ) ( ) { }
n n
y x y x y x y x , ,..., , , , , ,
3 3 2 2 1 1
mediante una funcin del
tipo ( )
2
x b a x F + = .

( )
( )
)
`

=
=
=
2
2
1
1
: 2
x x
x
k



( ) ( ) ( )
( ) ( ) ( )
( )
( )
(
(
(
(

=
(

(
(
(
(

(
(
(
(

=
(

(
(
(
(



=
=
= =
=
=
=
= =
= =
n
i
i i
n
i
i
n
i
i
n
i
i
n
i
i
n
i
i i
n
i
i i
n
i
i
n
i
i i
n
i
i i
n
i
i
x y
y
b
a
x x
x n
x y
x y
b
a
x x x
x x x
1
2
1
1
4
1
2
1
2
1
2
1
1
1
2
2
1
1 2
1
2 1
1
2
1





Aplicar el apartado anterior para determinar la funcin ( )
2
x b a x F + = de ajuste mnimo
cuadrtico de la coleccin de puntos ( ) ( ) ( ) ( ) ( ) { } 0 , 3 , 3 , 2 , 5 , 1 , 4 , 0 , 1 , 1 .

x
( ) x f
1 1
0 4
1 5
2 3
3 0

Se trata de calcular los valores de a yb tales que ( ) ( )

=
=
5
1
2
2
,
i
i i
x b a y b a d sea
mnima.

=
(

38 . 0
76 . 3
18
13

99 15
15 5
b
a
b
a


As, ( )
2
38 . 0 76 . 3 x x F =

w
w
w
.
.
c
o
m
M
a
t
e
m
a
t
i
c
a
1
Universidad de Oviedo
MTODOS NUMRICOS
Escuela Universitaria de Ingeniera Tcnica en Informtica de Oviedo (E.U.I.T.I.O)

Alberto Surez Lpez
Pgina 37

Captulo 3.2.1. AJUSTE DE MNIMOS CUADRADOS CON LINEALIZACIN DE LOS DATOS:

Ejercicio:
Aproximar una funcin que pasa por los puntos ( ) 5 . 0 , 1 , ( ) 7 . 1 , 2 , ( ) 4 . 3 , 3 , ( ) 7 . 5 , 4 y
( ) 4 . 8 , 5 mediante una funcin del tipo ( )
b
x a x F = , utilizando el mtodo de ajuste de mnimos
cuadrados con linealizacin de los datos.

x y
1 5 . 0
2 7 . 1
3 4 . 3
4 7 . 5
5 4 . 8

( )


( ) t c c x z z
x b a y
x a y
x a y
x a y
t c c
z
b
b
b

ln ln ln
ln ln ln
ln ln

2 1
2 1
+ = =
+ =
+ =
=
=


x t ln = y z ln =
0 6931 . 0
6931 . 0 5306 . 0
0986 . 1 2238 . 1
3863 . 1 7405 . 1
6094 . 1 1282 . 2

(
(
(
(

=
(

(
(
(
(



=
=
= =
=
n
i
i i
n
i
i
n
i
i
n
i
i
n
i
i
t z
z
c
c
t t
t n
1
1
2
1
1
2
1
1

= =
= = =

=
(


b c
e a c
c
c
7517 . 1
5010 . 0 6912 . 0
5502 . 7
9300 . 4

1993 . 6 7874 . 4
7874 . 4 5
2
6912 . 0
1
2
1


( )
7517 . 1
5010 . 0 x x F y = =

You might also like