Вы находитесь на странице: 1из 14

ALGEBRA LINEAL

2.2. Objetivos Especficos.

1. TEMA:

Plantear un sistema de ecuaciones


lineales a un problema de distribucin

2. OBJETIVOS.

2.1. Objetivo General.

ecuaciones asociado a un problema de

Plantear un sistema de ecuaciones


lineales

para

dos

de temperatura.
Calcular las temperaturas en una placa.
Plantear y resolver el sistema de

aplicaciones,

resolver cada uno de los sistemas y

economa.
Determinar los valores para los que los
ingresos y gastos son iguales en el

verificar su respuesta mediante el uso

de Matlab.

problema de economa.
Aprender el mtodo de Gauss-Jordn.

ALGEBRA LINEAL

Resolver cada uno de los problemas

mltiplos

mediante un software de clculo

superior a los renglones debajo de l

(Matlab.)
3. SUSTENTO TEORICO.

adecuados

rengln

Cubrir el rengln superior y repetir el


proceso

3.1. Eliminacin de Gauss Jordan.

del

anterior

con

la submatriz restante. Repetir con el


resto de los renglones (en este punto la

En matemticas, la eliminacin

de Gauss-

matriz se encuentra en la forma de

Jordan, llamada as debido a Carl Friedrich

escaln)

Gauss y Wilhelm Jordan, es un algoritmo del

Comenzando con el ltimo rengln no

lgebra lineal para determinar las soluciones de

cero, avanzar hacia arriba: para cada

un sistema de ecuaciones lineales, encontrar

rengln obtener un 1 delantero e

matrices e inversas. Un sistema de ecuaciones

introducir ceros arriba de ste sumando

se resuelve por el mtodo de Gauss cuando se

mltiplos

obtienen sus soluciones mediante la reduccin

renglones correspondientes

correspondientes

los

del sistema dado a otro equivalente en el que


UnavarianteinteresantedelaeliminacindeGausses

cada ecuacin tiene una incgnita menos que

laquellamamoseliminacindeGaussJordan,(debido

la anterior. El mtodo de Gauss transforma la

almencionadoGaussyaWilhelmJordan),estaconsiste

matriz de coeficientes en una matriz triangular

enirobteniendolos1delanterosdurantelospasosuno

superior. El mtodo de Gauss-Jordan contina

alcuatro(llamadospasodirecto)asparacuandoestos

el proceso de transformacin hasta obtener una

finalicenyaseobtendrlamatrizenformaescalonada

matriz diagonal.

reducida.

3.2. Algoritmo de eliminacin de Gauss-

4. PROCEDIMIENTO:

Jordan.

EJERCICIO 1

Ir a la columna no cero extrema

Distribucin de calor. Se tiene una placa

izquierda

rectangular cuyas orillas se mantienen a cierta

Si el primer rengln tiene un cero en

temperatura.

esta columna, intercambiarlo con otro

delantero,

encontrar

la

el siguiente diagrama. Hay que encontrar

Luego, obtener ceros debajo de este


elemento

interesa

temperatura en los puntos interiores. Considere

que no lo tenga

Nos

aproximaciones para los puntos T1 a T9, o sea,

sumando

la temperatura de los puntos intermedios.


2

ALGEBRA LINEAL

Suponga que la temperatura en un punto

HIPOTESIS: La temperatura en un punto


interior es el promedio de la temperatura de los
cuatro puntos que lo rodean: arriba, a la
derecha, abajo y a la izquierda.
A partir de la suposicin formaremos las
ecuaciones para cada temperatura (T1, T2,T3
. T9).

interior es el promedio de la temperatura de los


cuatro puntos que lo rodean: arriba, a la
derecha, abajo y a la izquierda.

Para T1 tenemos:

T1=
4T1-T2-T4=150

Para T2 tenemos:

T2=
4T2-T3-T5-T1=100

a) Con esta suposicin, establezca un sistema

de ecuaciones, considerando primero el punto

Para T3 tenemos:

T1, despus el punto T2, etc. Reescriba el


T3=

sistema de manera que todas las variables se


encuentren de un lado de la ecuacin. Por

4T3-T6-T2=150

ejemplo, para T1 se tiene:

Para T4 tenemos:

Que se puede escribir como:


T4=
Encuentre la matriz de coeficientes y la matriz

4T4-T1-T5-T7=50

aumentada. Describa el patrn que observe en

la forma de la matriz de coeficientes. Dicha


matriz se llama matriz de banda.

Para T5 tenemos:

T5=

Puede ver de dnde viene el nombre?

4T5-T2-T6-T8-T4=0
SOLUCION:

Para T6 tenemos:

ALGEBRA LINEAL

T6=

Nuestra matriz de incgnitas ser I, mientras


que los trminos independientes sern Z

4T6-T3-T9-T5=50

Para T7 tenemos:

T7=
4T7-T4-T8=50

Para T8 tenemos:

T8=

4T8-T5-T9-T7=0
Para T9 tenemos:

T9=
4T9-T6-T8=50
Una vez que tenemos todas las ecuaciones del
diagrama procedemos a armar una matriz con
los datos de cada ecuacin, a esta matriz la
llamaremos M

Descripcin de la matriz: La matriz tiene la


mayor cantidad de ceros en sus extremos, en
las diagonales que siguen tenemos en primer
lugar una diagonal formada por menos uno (1), la siguiente diagonal est formada por
ceros (0), la siguiente diagonal est formada
por una combinacin de nmeros (-1 -1 0) y
finalmente en la diagonal central est formada
por el cuatro (4). Tambin se puede observar
que la parte interna de la matriz est formada
por (-1 0 y 4). En matemticas una matriz se le
llama matriz banda cuando es una matriz
donde los valores no nulos son confinados en
un entorno de la diagonal principal, formando
4

ALGEBRA LINEAL

una banda de valores no nulos que completan


la diagonal principal de la matriz y ms

Procedemos a hacer 1 el segundo


trmino de la segunda fila.
(f2/15)*-1

diagonales en cada uno de sus costados. Este


tipo de combinacin en una matriz se conoce
como matriz de banda.
b) Resuelva el sistema usando el comando en
Matlab que corresponda, (rref). Observe que

solucin se obtiene.

Planteamos la matriz ampliada.

Cambiamos f1 por f2 y f2*(-1)

hacer

ceros

los

elementos de la segunda columna.


(f2+f3)
(f2*4)+f4
(f2+f5)

RESOLUCION DE LA MATRIZ:

Procedemos

Procedemos a hacer 1 el tercer


elemento de la tercera fila.
(f3/(56/15)

Procedemos a hacer ceros a los


elementos de la primera columna.
(f1*4)-f2
f1+f4

Procedemos

hacer

ceros

elementos de la tercera columna.


f3*(1/15)+f4

los

ALGEBRA LINEAL

f3*(4/15)+f5
f3 + f6

Procedemos a hacer 1 el cuarto

Procedemos

hacer

ceros

hacer

ceros

los

elementos de la quinta columna.


f5*(225/209)+f6
f5*(60/209)+f7
f5+f8

elemento de la cuarta fila.


f4/(209/56)

Procedemos

Procedemos a hacer 1 el sexto


elemento de la sexta fila.
f6/(2415/712)

los

elementos de la cuarta columna.


f4*(15/14)+f5
f4*(5/56)+f6
f4+f7

Procedemos

hacer

ceros

elementos de la sexta columna.


f6*(17/178)+f7
f6*(225/712)+f8
f6+f9

Procedemos a hacer 1 el quinto


elemento de la quinta fila.
f5/(712/209)

los

ALGEBRA LINEAL

Procedemos

hacer

ceros

los

elementos de la octava columna.


f8*(597/542)-f9

Procedemos a hacer 1 el sptimo


elemento de la sptima fila.
f7/(930/251)

Procedemos a hacer 1 el noveno


elemento de la novena fila.
f9/(1978/581)

Procedemos

hacer

ceros

los

elementos de la sptima columna.


f7*(176/161)+f8
f7*(68/2415)+f9

Procedemos

hacer

ceros

los

elementos restantes y obtenemos el


resultado.

Procedemos a hacer 1 el octavo


elemento de la octava fila.
f8/(4069/1213)
T1=475/7
T2=500/7
T3=475/7
T4=50
T5=50
T6=50
7

ALGEBRA LINEAL

T7=107068/3331

50

T8=142857/5000

T9=107068/3331

50

RESOLUCION MEDIANTE MATLAB:

50

>> % Introducimos la matriz a la que la

denominaremos M.

50

>> M=[4 -1 0 -1 0 0 0 0 0;-1 4 -1 0 -1 0 0 0 0;0


-1 4 0 0 -1 0 0 0;-1 0 0 4 -1 0 -1 0 0;0 -1 0 -1 4

>> % Para poder resolver la matriz vamos a

-1 0 -1 0;0 0 -1 0 -1 4 0 0 -1;0 0 0 -1 0 0 4 -1

realizar una matriz ampliada.

0;0 0 0 0 -1 0 -1 4 -1;0 0 0 0 0 -1 0 -1 4]

>> MZ=[M Z]
MZ =

M=
4

-1

-1

0 150

-1

-1

-1

-1

-1

0 100

-1

-1

-1

-1

-1

0 150

-1

-1

-1

-1

-1

50

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

50

-1

-1

-1

-1

-1

50

-1

-1

-1

-1

-1

-1

-1

-1

-1

-1

50

-1

-1

4
>> % Finalmente usamos el comando rref para

>> % Introducimos nuestra matriz de trminos

obtener el valor de cada una de las

independientes Z.

temperaturas.

>> Z=[150;100;150;50;0;50;50;0;50]

>> rref(MZ)
ans =

Z=

Columns 1 through 9

150

1.0000

100

150
8

0
0

ALGEBRA LINEAL

1.0000

0
0
0
0
0

T1= 67.8571

T3= 67.8571

1.0000

T5= 50.0000
T6= 50.0000

1.0000

T7= 32.1429
T8= 28.5714

0
0

0
0

1.0000
0

T9= 32.1429

1.0000
0

T4= 50.0000

EJERCICIO 2
0

0
0

1.0000

T2= 71.4286

1.0000
0

Resolver el siguiente planteamiento, haciendo


0

uso de Matlab:

1.0000

Suponga que una economa consiste en los


sectores de carbn, electricidad y acero, y que
el rendimiento de cada sector se distribuye
entre los diferentes sectores como en la tabla 1,

Column 10

donde las entradas de una columna representan


fracciones de la produccin total de un sector.

67.8571
71.4286
67.8571
50.0000
50.0000
50.0000
32.1429

La segunda columna de la tabla 1, por ejemplo,

28.5714

muestra que la produccin total de electricidad

32.1429

se divide como sigue: un 40% de carbn, un

Entonces los valores de temperatura son:

50% de acero y el restante 10% de electricidad.


(El sector elctrico trata este 10% como un
9

ALGEBRA LINEAL

gasto en que incurre para hacer funcionar su

De esta forma tenemos que la primera fila de la

negocio.) Ya que debe tomarse en cuenta la

tabla

produccin total, las fracciones decimales de

paga por) el 40% de la produccin del sector

cada columna deben sumar 1.

elctrico (pe) y el 60% de la produccin del

Los precios (es decir, valores en moneda) de la

sector acero (ps). Con esto tenemos que el

produccin total de los sectores de carbn,

sector carbn debe gastar .4pe dlares por su

electricidad y acero se denotara como pc, pe y

parte de produccin de electricidad, y .6ps por

ps, respectivamente. Si es posible, encuentre

su parte de produccin de acero. Entonces los

los precios de equilibrio que permiten a los

gastos totales del sector carbn son de .

ingresos de cada sector igualar sus gastos.

4pe+.6ps.

indica que el sector carbn recibe (y

Tenemos que los ingresos deben ser


iguales a los gastos, teniendo as:
pc=.4pe+.6ps

La segunda fila de la tabla muestra que el


sector elctrico gasta .6pc en carbn, .1pe en
electricidad, y .2ps en acero. Entonces, el
requisito ingreso/gasto para electricidad es:
SOLUCION

pe= .6pc+.1pe+.2ps

Tenemos que;

Por ltimo, la tercera fila de la tabla nos dice

Sector Carbn = pc

que el sector acero gasta .4pc de carbn, .5pe

Sector Electricidad = pe

de electricidad y .2ps en acero, teniendo as la

Sector Acero = ps

ecuacin:

Un sector observa una columna para ver a

ps= .4pc+.5pe+.2ps

donde va su produccin.
Mientras que observa una fila para ver que

necesita como entradas.

Procedemos a igualar a cero cada una


de las ecuaciones y a ordenar:

10

ALGEBRA LINEAL

pc-.4pe-.6ps=0
pe- .6pc-.1pe-.2ps=0
ps-.4pc-.5pe-.2ps=0
Escribimos pe-.1pe como .9pe

Escribimos ps- .2ps como .8ps

Procedemos a hacer ceros los


elementos de la segunda columna.
F2*0.34+f3
F2*0.4+f1

Ordenamos cada uno de los trminos:


pc - .4pe - .6ps = 0
-.6pc + .9pe - .2ps = 0
-.4pc - .5pe + .8ps = 0

Por ultimo hacemos 1 el tercer


elemento de la tercera fila y obtenemos

RESOLUCION DE LA MATRIZ:

los resultados.
F3/(124/165)

Primero rescribimos el sistema de


ecuaciones en la forma de una matriz:
Pc= -31/33
Pe= -28/33
Ps= 1

Hacemos ceros los elementos de la


primera columna.
F1*0.6+f2
F1*0.4-f2

RESOLUCION MEDIANTE MATLAB:


Resolvemos el sistema de ecuaciones con la
ayuda de matlab:
>> % creamos la matriz con cada uno de los

Procedemos a hacer 1 el segundo

coeficientes de las ecuaciones:

elemento de la segunda fila.


F2/0.66

>> M=[1 -.4 -.6 0;-.6 .9 -.2 0;-.4 -.5 .8 0]


M=

11

ALGEBRA LINEAL

1.0000 -0.4000 -0.6000

Si se toma ps como 100 millones de

-0.6000

dlares (1), entonces el carbono es

pc=94 y el sector elctrico pe=85.

0.9000 -0.2000

-0.4000 -0.5000

0.8000

De acuerdo a los resultados obtenidos,


>> % resolvemos la matriz con el comando

los ingresos y gastos de cada sector

rref

sern iguales si:

>> rref (M)

La produccin de carbn se valora en

94 millones.
La produccin

millones.
La produccin de acero en 100

ans =
1.0000
0
0

-0.9394

1.0000 -0.8485

en

85

millones.

La solucin es:

5. REGISTRO DE RESULTADOS.

Pc= -0.9394= -.94

5.1. DISTRIBUCION DE CALOR:

Pe= -0.8485= -.85

Para este problema se obtuvieron los siguientes

Ps= es libre = 1

valores de temperatura.

T1= 67.8571

elctrica

T2= 71.4286

El vector precio de equilibrio para la

T3= 67.8571

economa tiene la forma:

T4= 50.0000
T5= 50.0000
T6= 50.0000
T7= 32.1429

Cualquier seleccin positiva para el


sector de acero ps se convierte en una
seleccin de precios de equilibrio.

12

ALGEBRA LINEAL

Los resultados del segundo problema


son iguales calculadas analticamente y
mediante Matlab.

5.2. ECONOMICO:
Para este problema obtuvimos que se da un

equilibrio entre los ingresos y gastos cuando:

De acuerdo a los resultados obtenidos,


los ingresos y gastos de cada sector
sern iguales s; La produccin de
carbn se valora en 94 millones, la

Pc=

produccin elctrica en 85 millones y la

-0.9394=

produccin de acero en 100 millones.

-.94
Pe=

-0.8485=

Un sistema de ecuaciones se puede


resolver fcilmente por el mtodo de

-.85

eliminacin de Gauss-Jordan.

6. CONCLUSIONES:

7. BIBLIOGRAFIA:

Las temperaturas obtenidas en el


problema de distribucin de calor son

Libros:

el promedio de las temperaturas que lo

[1] LEY, DAVID.


Algebra Lineal Y sus
Aplicaciones,
PEARSON
EDUCACION,
Mxico, 2007.

rodean a este punto.

Documentos Electrnicos:

Las

temperaturas

analticamente

son

calculadas
iguales

las

calculadas mediante el software de

http://galois.azc.uam.mx/mate/propaga

nda/GAUSSJORDAN.pdf
http://www.gridmorelos.uaem.mx/~mcr

uz//cursos/mn/JORDAN.pdf
http://personales.unican.es/camposn/sis

Matlab.

temas_carlos_0910.pdf
La temperatura en el centro de la placa
es de 50 grados.
13

ALGEBRA LINEAL

Caracterstica de Matlab
MATLAB nace como una solucin a la necesidad de mejores y
ms poderosas herramientas de clculo para resolver
problemas de clculo complejos en los que es necesario
aprovechas las amplias capacidades de proceso de datos.
MATLAB es un entorno tcnico de altas prestaciones para
clculo numrico y visualizacin.
Anlisis numrico
Clculo matricial
Procesamiento de seales
Grficos
En 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 fue escrito originalmente
para proporcionar un acceso sencillo al software matricial
desarrollado por los proyectos LINPACK y EISPACK, que
juntos representan lo ms avanzado en programas de clculo
matricial. 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 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. MATLAB tambin
proporciona
una
serie
de
soluciones
especficas
denominadas TOOLBOXES. Estas son muy importantes para la
mayora de los usuarios de MATLAB y son conjuntos de
funciones MATLAB que extienden el entorno MATLAB para
resolver clases particulares de problemas como:
Procesamiento de seales
Diseo de sistemas de control
Simulacin de sistemas dinmicos
Identificacin de sistemas
Redes neuronales y otros.
Probablemente la caracterstica ms importante de MATLAB es
su capacidad de crecimiento. Esto permite convertir al usuario
en un autor contribuyente, creando sus propias aplicaciones.
En
resumen,
las
prestaciones
ms
importantes
de MATLAB son:
Escritura del programa en lenguaje matemtico.

14

Implementacin de las matrices como elemento


bsico del lenguaje, lo que permite una gran
reduccin del cdigo, al no necesitar implementar el
clculo matricial.
Implementacin de aritmtica compleja.
Un gran contenido de rdenes especficas, agrupadas
en TOOLBOXES.
Desarrollo del algoritmos de junto con el MATLAB,
el toolbox le da todo lo que usted necesita para
desarrollar nuevos algoritmos para el anlisis
estadstico. Usted puede usar las funciones de
trazando de Statistics Toolbox, o crea su propio trazo
usando los rasgos de Grficos de MATLAB.

Вам также может понравиться