Documente Academic
Documente Profesional
Documente Cultură
Los mínimos cuadrados se presentan como una aplicación de las matrices, donde a través de
operaciones básicas se obtiene el ajuste de datos a una recta o a un polinomio de grado n.
El propósito de los mínimos cuadrados es lograr que la distancia de los puntos a una recta sea la
mínima posible, en este caso, crear un vector que ajuste la mínima distancia entre los datos reales de b
y y.
En este caso, la línea gris es el conjunto de puntos que forman una recta cuya distancia a todos los
puntos marcados es la mínima posible.
Podemos ver que el vector b está proyectado en la matriz A. y-b forma un ángulo de 90º con el vector y.
b=
a0
a1
Primer orden
a0
b= a1 Segundo orden
a2
Ejemplos
I.
En un experimento de laboratorio se midió el porcentaje de concentración de sal contra la densidad de
la solución y se obtuvieron los siguientes datos:
% 0 1 3 5 7
ρ 0.99 1 1.01 1.0 18 1.0 26
0.99
1
y= 1.01
1.018
1.026
Hay que obtener el ajuste lineal y el ajuste cuadrático. Usaremos la fórmula b = (ATA)-1 AT y .
1. Comenzamos por crear la matriz A para el ajuste lineal o de primer orden. En la primer columna
se colocan únicamente números 1, correspondientes al número de valores en y que se tengan.
En la segunda columna se escriben los valores de x.
A= 1 0
1 1
1 3
1 5
1 7
2. Luego obtenemos la matriz transpuesta de A, o sea AT
AT = 1 1 1 1 1
0 1 3 5 7
3. Después se hace la multiplicación de ATA
1 0
1 1
ATA = 1 1 1 1 1
0 1 3 5 7 1
1
3
5
=
5 16
16 84
1 7
(ATA)-1 =
−16
84 −16
5 det = 164 ,
entonces (ATA)-1 =
1
164 84 −16
−16 5
5. Procedemos entonces a multiplicar esta inversa por la transpuesta que se obtuvo en el paso 2, o
sea (ATA)-1 AT
(ATA)-1 AT = 84 −16
−16 5 1 1 1 1 1
0 1 3 5 7 =
84 68 36 4 −28
−16 −11 −1 9 19 1
164
0.99
1
(ATA)-1 AT y = 84 68 36 4 −28
−16 −11 −1 9 19 1.01
1.018
= 162.8640
0.8060
1
164
1.026
0.8060 162.8640
ρ= 164 % + 164
donde el % es el porcentaje de concentración de sal para el cual queremos conocer la densidad, por
ejemplo, para 4:
0.8060 162.8640
ρ= 164 (4) + = 1.0127
164
Ahora se hará el ajuste cuadrático, comenzando con la creación de la matriz A. Del mismo modo que
en el procedimiento anterior, la primer columna está constituida únicamente con números 1; la cantidad
de unos corresponde a la cantidad de valores que tengamos en y. En la segunda columna se escriben los
valores de x, y en la tercera columna se escriben esos mismo valores al cuadrado, o sea:
1 0 0
1 1 1
A= 1 3 9
1 5 25
1 7 49
T
A =
1 1 1 1 1
0 1 3 5 7
0 1 9 25 49
Multiplicamos la matriz A por su transpuesta:
5 16 84
ATA = 16 84 496
84 496 3108
Después calculamos la inversa de la matriz del paso anterior, y luego multiplicamos esa inversa por la
transpuesta de la matriz A:
0.7462 −0.3997 0.0436 1 1 1 1 1
T -1
(A A) A = T
−0.3997 0.4205 −0.0563 0 1 3 5 7
0.0436 −0.0563 0.0081 0 1 9 25 49
0.7462 0.3901 −0.0605 −0.1623 0.0847
= −0.3997 −0.0355 0.3551 0.2953 −0.2149
0.0436 −0.0046 −0.0524 −0.0354 0.0464
Por último hay que hacer el producto de la matriz pasada por la matriz y:
0.99
0.7462 0.3901 −0.0605 −0.1623 0.0847 1
(ATA)-1 AT y = −0.3997 −0.0355 0.3551 0.2953 −0.2149 1.01
0.0436 −0.0046 −0.0524 −0.0354 0.0464 1.018
1.026
0.9894
= 0.0076
−0.0028
Con esta matriz ahora podemos calcular el valor de densidad que deseemos de la siguiente manera:
donde sustituiremos el valor del porcentaje para el cual queremos obtener la densidad, por el símbolo
de %. Por ejemplo, para 1:
Las ecuaciones que calculamos para b, son las que corresponden a los puntos que formarían la recta
mencionada al principio de la clase.
Cuando sacamos valores de densidad con números que están entre el rango de valores que tenemos
originalmente (o sea, entre 0 y 7 en este caso), se llama interpolar. Si empleamos valores fuera de este
rango, estaremos extrapolando.
Ahora resolveré la tarea, que es un problema como el pasado pero con los datos que siguen:
II.
% 10 15 20 25 30
ρ 1.0 38 1.06 1.08 1.12 1.28
1.038
1.06
y= 1.08
1.12
1.28
1 10
1 15
A= 1
1
20
25
AT = 1 1 1 1 1
10 15 20 25 30
1 30
1 10
1 15
ATA = 1 1 1 1 1
10 15 20 25 30 1
1
20
25
= 5 100
100 2250
1 30
(ATA)-1 =
1
1250
2250 −100
−100 5
=
1.8 −0.08
−0.08 0.0040
(ATA)-1 AT = 1.8 −0.08
−0.08 0.0040 1 1 1 1 1
10 15 20 25 30 =
1 0.6 0.2 −0.2 −0.6
−0.04 −0.02 0 0.02 0.04
1.038
1.06
b = (ATA)-1 AT y = 1 0.6 0.2 −0.2 −0.6
−0.04 −0.02 0 0.02 0.04 1.08
1.12
= 0.8980
0.0109
1.28
1 10 100
1 15 225 1 1 1 1 1
A= 1 20 400 AT = 10 15 20 25 30
1 25 625 100 225 400 625 900
1 30 900
1 10 100
1 1 1 1 1 1 15 225 5 100 2 250
T
A A= 10 15 20 25 30 1 20 400 = 100 2 250 55 000
100 225 400 625 900 1 25 625 2 250 55000 1421 250
1 30 900
15.8 −1.68 0.04
(ATA)-1 = −1.68 0.1869 −0.0046
0.04 −0.0046 0.0001
15.8 −1.68 0.04 1 1 1 1 1
(ATA)-1 AT = −1.68 0.1869 −0.0046 10 15 20 25 30
0.04 −0.0046 0.0001 100 225 400 625 900
3 −0.4 −1.8 −1.2 1.4
= −0.2760 0.0885 0.2180 0.1175 −0.2130
0.004 −0.065 −0.0120 −0.0125 −0.0080
1.038
3 −0.4 −1.8 −1.2 1.4 1.06
b = (ATA)-1 AT y = −0.2760 0.0885 0.2180 0.1175 −0.2130 1.08
0.004 −0.065 −0.0120 −0.0125 −0.0080 1.12
1.28
1.1940
= −0.0983
−0.1019
III.
X Y
0 0.5
1 0.2
2 2.5
3 2
4 4
5 3.5
Tenemos que encontrar las ecuaciones que nos permitan trazar la línea negra que se ve en el dibujo.
Lineal
0.5 1 0
0.2 1 1
y=
2.5
2
, A=
1
1
2
3
, AT = 1 1 1 1 1 1
0 1 2 3 4 5 , ATA = 6 15
15 55
4 1 4
3,5 1 5
(ATA)-1 =
1
105 55 −15
−15 6 =
0.5238 −0.1429
−0.1429 0.0571
(ATA)-1 AT = 0.5238 −0.1429
−0.1429 0.0571 1 1 1 1 1 1
0 1 2 3 4 5 =
0.5
0.2
b = (ATA)-1 AT y = 0.5238 0.3809 0.2380 0.0951 −0.0478 −0.1907
−0.1429 −0.0858 −0.0287 0.0284 0.0855 0.1426 2.5
2
4
3,5
= 0.2646
0.7375
Cuadrática
1 0 0
1 1 1
1 1 1 1 1 1 6 15 55
1 2 4
A= , AT = 0 1 2 3 4 5 , ATA = 15 55 225
1 3 9
0 1 4 9 16 25 55 225 979
1 4 16
1 5 25
0.8214 −0.5893 0.0893
T
(A A) = -1
−0.5893 0.7268 −0.1339
0.0893 −0.1339 0.0268
0.8214 −0.5893 0.0893 1 1 1 1 1 1
T
(A A) A = -1 T
−0.5893 0.7268 −0.1339 0 1 2 3 4 5
0.0893 −0.1339 0.0268 0 1 4 9 16 25
0.8214 0.3214 0 −0.1428 −0.1070 0.1074
= −0.5893 0.0036 0.3287 0.3860 0.1755 −0.3028
0.0893 −0.0178 −0.0713 −0.0712 −0.0175 0.0898
0.5
0.2
0.8214 0.3214 0 −0.1428 −0.1070 0.1074
2.5
b = (ATA)-1 AT y = −0.5893 0.0036 0.3287 0.3860 0.1755 −0.3028
2
0.0893 −0.0178 −0.0713 −0.0712 −0.0175 0.0898
4
3,5
0.1373
= 0.9420
−0.0353
IV.
Ajuste lineal:
21.2 1 4.33
31.6 1 9.33
y=
45.6
61.3
, A=
1
1
30.33
38.66
, AT = 1 1 1 1 1 1
4.33 9.33 30.33 38.66 42 65.5
106 1 42
136.5 1 65.5
ATA = 6 190.15
190.15 8574.55
(ATA)-1 =
1
15157.05 6 190.15
190.15 8574.55
=
0.5657 −0.0125
−0.0125 0.0004
(ATA)-1 AT = 0.5657 −0.0125
−0.0125 0.0004 1 1 1 1 1 1
4.33 9.33 30.33 38.66 42 65.5
= 0.5116 0.4491 0.1866 0.0825 0.0407 −0.2531
−0.0108 0.0088 −0.0004 0.0030 0.0043 0.0137
21.2
31.6
b = (ATA)-1 AT y = 0.5116 0.4491 0.1866 0.0825 0.0407 −0.2531
−0.0108 0.0088 −0.0004 0.0030 0.0043 0.0137 45.6
61.3
106
136.5
= 8.3697
1.9845
1 4.33 18.7489
1 9.33 87.0489
1 30.33 919.9089
A= ,
1 38.66 1494.5956
1 42 1764
1 65.5 4290.25
AT =
1
4.33
1
9.33
1
30.33
1
38.66
1
42
1
65.5
18.7489 87.0489 919.9089 1494.5956 1764 4290.25
ATA =
6
190.5
190.5 8574.5523
8574.5523 441674.6268
8574.5523 441674.6268 24605918.48
T
(A A) = -1
1.064593 −0.060246 0.000710
−0.060246 0.004959 −0. 000068
0.000710 −0.000068 0.000001
T
(A A) A = -1 T
0.82 0.56 −0.11 −0.2 −0.21 0.16
−0.04 −0.02 0.03 0.03 0.03 −0.03
0 0 0 0 0 0
21.2
31.6
(ATA)-1 AT y =
0.82
0
0.56 −0.11 −0.2 −0.21 0.16
−0.04 −0.02 0.03 0.03 0.03 −0.03
0 0 0 0 0 45.6
61.3
106
136.5
17.55
= −12.83
0
El tercer ejemplo fue de datos inventados. La información del cuarto ejemplo fue sacada de una
práctica de laboratorio.