Vous êtes sur la page 1sur 8

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L

LGEBRA LINEAL
1. Datos informativos:
Nombre

: Alex Chancsig

Fecha de envo

: Martes, 1 de julio de 2012

Fecha de entrega

: Mircoles, 2 de julio de 2014

Tema

: Ajustes por mnimos cuadrados.

2. Objetivos
a. Presentar Matlab como una herramienta auxiliar para el anlisis y
solucin de problemas de ajustes por mnimos cuadrados.
b. Utilizar Matlab para resolver operaciones entre matrices para agilizar la
resolucin del problema.
3. Materiales

Hoja de problemas.
Software (Matlab)
Computador
Hojas para carpeta

4. Marco terico
MATLAB es un entorno de clculo tcnico de altas prestaciones para clculo numrico
y visualizacin. Integra:

Anlisis numrico
Clculo matricial
Procesamiento de seales
Grficos

Es un entorno fcil de usar, donde los problemas y las soluciones son expresados como
se escriben matemticamente, sin la programacin tradicional. El nombre MATLAB
proviene de ``MATrix LABoratory'' (Laboratorio de Matrices). MATLAB es un sistema
interactivo cuyo elemento bsico de datos es una matriz que no requiere
dimensionamiento. Esto permite resolver muchos problemas numricos en una fraccin
del tiempo que llevara hacerlo en lenguajes como C, BASIC o FORTRAN. MATLAB
ha evolucionado en los ltimos aos a partir de la colaboracin de muchos usuarios. En
entornos universitarios se ha convertido en la herramienta de enseanza estndar para
cursos de introduccin en lgebra lineal aplicada, as como cursos avanzados en otras

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL
reas. En la industria, MATLAB se utiliza para investigacin y para resolver problemas
prcticos de ingeniera y matemticas, con un gran nfasis en aplicaciones de control y
procesamiento de seales.
5. Clculos en Matlab
Un productor de acero rene los siguientes datos:
Ao
1997
1998
1999
2000
2001
2002
Ventas
Anuales
1.2
2.3
3.2
3.6
3.8
5.1
(millones
de dlares
Represente los aos 19972002 como 0, 1, 2, 3, 4, 5 respectivamente sea X el ao y las
ventas respectivas en millones de dlares.
a) Determine la recta de mnimos cuadrados que relaciona x con y.
>> A = [0 0 0 1;1 1 1 1;8 4 2 1;27 9 3 1;64 16 4 1;125 25 5 1]
A=
0

27

64

16 4

125

25 5

>> At = A'
At =
0

27

64 125

16

25

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL
>> C = At * A
C=
20515

4425

979

225

4425

979

225

55

979

225

55

15

225

55

15

>> B = [1.2; 2.3; 3.2; 3.6; 3.8; 5.1]


B=
1.2000
2.3000
3.2000
3.6000
3.8000
5.1000
>> D = At * B
D=
1.0e+03 *
1.0058
0.2358
0.0602
0.0192
>> E = inv (C)

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL
E=
0.0154 -0.1157
-0.1157

0.2114 -0.0463

0.8948 -1.7196

0.2114 -1.7196
-0.0463

0.4365

3.6232 -1.2235

0.4365 -1.2235

0.9603

>> F = E * D
F=
0.0685
-0.5460
1.7966
1.1444
y=0.0685 x 30.5460 x 2 1.7966 x +1.1444

b) Utilice la ecuacin obtenida en (a) para estimar las ventas anuales para el ao
2006.
x=9
y=0.0685(9)30.5460(9)2 1.7966(9)+1.1444
y=23.0243

Cdigo para la grfica


>> x = 0:0.1:5;
>> y= 0.0685*x.^3 -0.5460*x.^2 + 1.7966*x + 1.1444;
>> plot(x,y)
>> grid on
>> title ('Grafica ejercicio 1')
>> xlabel ('Aos')
>> ylabel ('Ventas por milln')
>> legend('y= 0.0685*x.^3 -0.5460*x.^2 + 1.7966*x + 1.1444')

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL

Una organizacin obtiene los siguientes datos que relacionan el nmero de agentes de
ventas con el nmero de ventas anuales.
Nmeros
de agentes
de ventas
Ventas
anuales
(millones
de
dlares)

10

2.3

3.2

4.1

5.0

6.1

7.2

a) Determine la recta de mnimos cuadrados que relaciona x con y.


>> A = [5 1; 6 1; 7 1; 8 1; 9 1; 10 1]
A=
5

10

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL

>> At = A'
At =
5

10

>> B = [2.3; 3.2; 4.1; 5; 6.1; 7.2]


B=
2.3000
3.2000
4.1000
5.0000
6.1000
7.2000
>> C = At * A
C=
355

45

45

>> D = At * B
D=
226.3000
27.9000

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL
>> E = inv (C)
E=
0.0571 -0.4286
-0.4286

3.3810

>> R = E * D
R=
0.9743
-2.6571
y=0.9743 x2.6571
b) Utilice la ecuacin obtenida en (a) para estimar las ventas anuales cuando se
cuenta con 14 agentes.
y=0.9743(14)2.6571

y=10.9831
Cdigo para la grfica
>> x = 5:0.1:10;
>> y= 0.9743*x -2.6571;
>> plot(x,y,'r')
>> grid on
>> title ('Grfica ejercicio 2')
>> xlabel ('Nmero de agentes')
>> ylabel ('Ventas anuales, por milln')
>> legend('y= 0.9743x - 2.6571')

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L


LGEBRA LINEAL

6. Conclusiones

El software Matlab resulta una herramienta eficaz para una resolucin rpida y

libre de errores, en el ajuste por mnimos cuadrados.


La inversin de tiempo para resolver operaciones entre matrices en este software
es mnima, dando la oportunidad de desarrollar este tipo de ejercicios, que por el
mtodo tradicional resultara, imposible.

7. Recomendaciones

Para obtener una grfica precisa a la funcin obtenida tras el respectivo anlisis,

se debe utilizar el comando Plot.


Antes de colocar la funcin, se debe establecer un dominio especificando de

donde hasta donde se genera la curva.


Para realizar operaciones entre matrices, es importante que sus respectivas
etiquetas estn digitadas correctamente, es decir, no se debe asumir que letras
maysculas y minsculas son iguales, por ende no son etiquetas de una misma
matriz.

Vous aimerez peut-être aussi