Anda di halaman 1dari 15

Objetivos: Al terminar este captulo: S El lector ser capaz de realizar operaciones entre matrices y vectores utilizando la hoja electrnica

Excel.

7.2 Operaciones entre matrices y vectores con excel Matriz por vector columna Para multiplicar una matriz por un vector columna es necesario que sean conformables, es decir el nmero de columnas de la matriz debe ser igual al nmero de filas del vector.

ww w.

La hoja de clculo electrnica Excel resuelve las operaciones que se desarrollan con matrices y vectores, las operaciones ms comunes: el producto de una matriz por un vector columna, vector fila por una matriz, la solucin de matrices de orden (m,n) y la obtencin de la inversa de una matriz.

at e

at

ic a1

.c o

7.1 Introduccin

En smbolos: Ejemplo: A= 2 1

A x Y = AY nx 1 mx 1 mxn 5 3
2x2

B=
2X1

6 + 20 AB = 3 + 12
2X1

26" 15

at e

Imagen 7.1 Producto de matriz por vector columna


t**> |

at ic

a1

Una vez revisada la conformabilidad entre la matriz y el vector se despliega la hoja de clculo, se indican los ttulos, se anota la informacin, y se posiciona el cursor en la celda en que se desea anotar el resultado, ver imagen 7.1
.c o m

ww w.

! Q ^ 0 * # G k V^ = # % s <? >
I Anal * 10 * |j B / Sil

14;

1 MATRIZ A

VECTOR COLUMNA

(MATRIZ )(VECTORCOLUMNA)

2 5 1 3

14!

Ready

Enseguida se selecciona <Pegar funcin><Matemticas y trigonomtricas><MMULT>, ver imagen 7.2

Imagen 7.2 Ventana de pegar funcin

MMULT despliega una ventana en la que aparecen 2 renglones uno para la matriz 1 (en este caso la matriz A) y otro para la matriz 2 (el vector columna B). En los renglones se anota la dimensin en que se encuentran los valores de las matrices solicitadas, ver imagen 7.3 Una vez indicada la localizacin de la informacin de las matrices, se pulsa aceptar. El resultado aparecer en la celda previamente seleccionada, ver imagen 7.4 Enseguida se expande la frmula mediante el procedimiento descrito anteriormente, ver imagen 7.5 Despus de expandir la matriz se obtiene el resultado para todos los elementos, ver imagen 7.6

ww

w.

at

em

at

ic

a1

.c om

Imagen 7.3 Llenado de la informacin que solicita MMULT

. . . . \ i : <$;> Returns the fnatrix proct: of iwo arrays, an array wifch he same number o rows as Arrayl Array2 s the first array of numbers to multipiy ana must hav th& same number

at e

Imagen 7.4 Producto de una matriz por un vector columna utilizando MMULT
*??

_y'SkLMSXillJJiLl .1.!. L J I _ i _ JLLM U11JJSL1JL i


MATRIZ A VECTOR COLUMNA

ww w.

! ^ ? ? Z^

at ic

a1
? l B
L-JL
I =MMULT(A4:B5;G4:G5)

I
JL 7. W 31 JBL M
:

2 1

5 3

3 4

A 9

Jt
,J^I^^

.c o
LLL_.1
(MATRIZ A)(VECTOR COLUMNA)

Imagen 7.5 Expansin de MMULT

(MATRIZ A)(VECTOR COLUMNA)

[=MMLT4:B5;G4:G5)

at ic
ww w.

Imagen 7.6 Resultado de expandir MMULT

at e

a1
JiU.
ff*; ioob yeip

.c o
c # \ U f
. Anal

lo - f z ii \m m m
VECTOR COLUMNA

|*

M0 2 ~3 ! AJ 0 0} 1 j MATRIZ A

1. i

> > !

(MATRIZ A)(VECTOR COLUMNA)

I"
mi i

3 4

26 15

3!
te! ii?

J?J
H_

Vector fila por matriz Para multiplicar un vector fila por una matriz se requiere que sean conformables. Ejemplo: 1 4 Q = L[l
^

1 2 3 2 1 4 2 3 3 4 1
4X4

lJl

2 3 4
m

IX 4

Una vez seleccionada la celda donde se desea que aparezca el primer elemento del vector fila resultante se realizan los siguientes pasos: 1. 2. 3. 4. 5. 6. Seleccionar <Pegar funcin>. Seleccionar <Matemticas y trigonomtricas>. Seleccionar <MMULT>. Indicar la posicin de la matriz 1, y matriz 2, ver imagen 7.7 Pulsar <aceptar>. Expandir la funcin a la dimencin del vector resultante.
ww w.

En la imagen 7.8 se observa que cada uno de los elementos de la matriz resultante (vector fila en este caso) estn vinculados con todos los elementos de la matriz y del vector, en consecuencia, si se trata de borrar algn elemento, Excel indicar mediante un mensaje que la operacin de borrado no se puede realizar. Slo es posible borrar completamente una matriz o vector.

at e

Procedimiento

at ic

QA = [18

17

18

21 ]

a1

.c o

El producto ser

Imagen 7.7 Seleccin de informacin para matriz 2 en MMULT Wwu


\ fi'j

MLT ~

' $ , C i D:
1 VECTOR FILA Q 3 * 4 |
J

F f i ' =MMULT(A4:D4;F3:I6) F \ 0 H ' } MATRIZ A (VECTOR FILA Q)(MATRIZ A)

'*

i-

*V"4"""" 2:
1 2 3 1

3
7

2 3

3| 4! i:

N;F3:I6)

to
11 13 Returrt$tt

Arrayl |A4.CM Arry2JF3:I6|

31'
7: . / Point

a1

.c o

te;

j <j

Imagen 7.8 Vnculos entre el vector resultante y las matrices utilizando auditora
fe*
H=MMULT(A4 D4.F3 E)}

ww w.

at
J 1 K i

em at
L ;

ic
M
(VECTOR FILA O)(MATRIZ A)

10 i

IB

7.3 Multiplicacin de matrices utilizando Excel

Matriz de orden (m, n) por matriz (n, p) Para multiplicar matrices, Excel requiere que previamente se revise que stas sean conformables. 2 A= 1 1 5 2 3 7 6 1
2X4

1 6 2 1

3 2 1 3

B=
.c o m

3 3 1

at ic
26 35

a1 at e m
AB = C = 23 35 28 22 Procedimiento
ww w.

2X3

1. Etiquetar y anotar la informacin de las matrices en la hoj a de clculo. 2. Seleccionar la celda en la que se espera registrar el primer elemento de la matriz resultante, Cn3. Seleccionar el icono <fx> (pegado de funcin). 4. Seleccionar Matemticas y trigonomtricas. 5. Seleccionar MMULT. 6. Registrar la informacin de matriz 1 y 2 en la ventana de MMULT, ver imagen 7.9 7. Pulsar aceptar 8. Enseguida aparecer el primer elemento del producto en la hoj a de clculo. 9. Expandir la frmula.

Imagen 7.9 Registro de matrices 1 y 2 en MMULT }^:jfVj^'^ fe f 1 ^5Ti;fi ? F'w IKk f ftferl?;
=^MMULT(A3:D4;G3Ti6) MMATRIZA MATRIZ B (MATRIZ A)(MtRZB)

31 jj 1 1 5 6
4 2 3 7 1 3 3 1 " 6 2 2 i ! 1 3< " --

su
;r-

|4M*f "7 .

,Arryl|A3:M

at ic

a1
I^f
- ._ _* i i

ww w.

Imagen 7.10 Vnculos entre la matriz resultante y las matrices utilizando auditora

at e

.c o

1JMATRIZA

(MATRIZA)(MATRIZB) 26 3 1 2 1 1 3

\ M.\

"i:1*

l'i

1 g 4

f
x

,,,.,,

j.

La imagen 7.10 muestra que cada elementos de la matriz resultante est vinculado con el total de elementos de las matrices.

7.4 Obtencin de la inversa de una matriz mediante Excel A partir de una matriz cuadrada A es posible obtener su inversa A"1 Ejemplo: La inversa de: A=
m .c o

1 2 1 3
2X2

Procedimiento: 1. 2. 3. 4. 5. 6. 7. 8. 9.

Seleccionar la celda en la que se espera registrar el primer elemento de la matriz inversa, (a"1 j?1). Seleccionar el icono <fx>, (pegado de funcin). Seleccionar Matemticas y trigonomtricas. Seleccionar MINVERSE, ver imagen 7.12 Registrar la informacin de matriz a invertir en el rengln de MINVERSE, ver imagen 7.13 Pulsar aceptar Enseguida aparecer el primer elemento de la inversa de la matriz A. Expandir la frmula, ver imagen 7.14

ww w.

Titular y registrar la informacin de la matriz a invertir en la hoja de clculo, ver imagen 7.11

at e

at ic

a1

es

A"1 =

3 -1

-2

Imagen 7.11 Registro de la matriz a invertir en MINVERSE


jfflS*!

i T ** 9
A*

JJU1
MATRIZ A 1 1 2 3

MATRIZ INVERSA DE A

m_ _<3

at ic
ww w.

a1
'UL
Ready

Imagen 7.12 Seleccin de MINVERSE

I Paste Funclion

at e

m
Function $$mi
Most Recently Used V1DETERM ****** MMULT MOD MRound MROUND Multinomial MULTINOMIAL ODD PI POWER

All
Financial Date & Time Statistical Lookup & Ref erence Datbase Text Logical Information MINVERSE(array)

SBQSBEHHH
i

.c o
"r ' '

z.1

Cancd

Imagen 7.13 Seleccin de la matriz a invertir con MINVERSE


^* ^ A ^ ^ *>

j*ttf

' S E J ^ X w f 1 =MINVERSE(A3:64)

LIJ
MATRIZ INVERSA DE A

Al

at ic
ww w.

Imagen 7.14 Matriz A inversa generada

J-JLiLfciJLLiJ-i: .LS':L.:J . i. 1 JLJ...K . . k l .


MATRIZ A i : MATRIZ INVERSA DE A

at e

a1
"lJ

.c o

J
X#JL

La matriz identidad Una aplicacin de la matriz inversa es la matriz identidad.

1 2 1 3

3 -1

-2 1

3_2 3-3

-2 -2 - 2 +3

1 0 0 1

ew insert Ffirtrwfc Ioofs fc&a Rindes* eip ! S

$ *& * { ^ m 0. ~%f \ >"> - & - % :


MMtT i A 1 MATRIZ A Q X i / p i =MMULT(A3:B4;F3:G4) D ! ! MATRIZ INVERSA DE A

ww w.

at e

Imagen 7.15 Clculo de la matriz identidad utilizando MMULT

at ic

a1
y

Js
IDENTIDAD

T]
1,
5 WMlt

3 -1

-2; 1!

2.

H
1

ArraylJA3:B4 AfraY2 F3:G4|

mi
11

.c o
fUW*
Rm$ the matrix product of two arrays, an array with (he same nwiber of rows as Atray 1 arwi coturnos as Array2.

12J

13j
141

La matriz identidad de A se puede obtener con Exel, para ello se hacen dos operaciones, primero se obtiene la matriz inversa de A, y enseguida se multiplican la matriz A por su inversa (A"1). En la imagen 7.15 se muestra el producto de MMULT de A por A"1 .

Formuafesft*!

Cancel

Jll mim*o\
|[^Micoto Excel - Booki

%&M wai"

Imagen 7.16 Clculo de la matriz identidad utilizando MMULT


.jfclaf &|v*;8ipja
A J _ 8 ' i O 1 O L E .I'.FJ.Q ; H ' I | J | K . IDENTIDAD MATRIZ MATRIZ INVERSA DE A

3 -2 -1 1

1 O

O 1

SFi4Ksheeti
gglnicfel EfMiorosotWoKf-Ma

Ejemplo:

Obtener la inversa de A.

"1 2 3"
A = 2

1 0 8
'-40 A"': 13 5

ww w.

5 3

at e

jl^MicoJoH Escsl Booki

16
-5 -2

m
9 '
-3 -1

at ic

a1

.c o

Imagen 7.17 Clculo de la matriz inversa utilizando MMULT.


X Microsoft Excel - Booki

]f}lb:gi*

5few nse

h3rt

D*:H
I Arial
12

'i
*

.tt u
f 1 6 I H 1 Ii

100%

|fj

JAI
j j MATRIZ A 1 2 1 5 0 2 3 8 3

jTTJZZElJjr

! MATRIZ INVERSA DE A

EIH 13!

16 j

g! '^

5l -2

J
T4]
13!

at e

m
ww w.
Booki

at ic

a1

.c o

18:32

Anda mungkin juga menyukai