Vous êtes sur la page 1sur 14

Objetivos: Al terminar este captulo: S El lector ser capaz de realizar operaciones con vectores y escalares utilizando la hoja de clculo

electrnica Excel.

La hoja de clculo electrnica Excel resuelve prcticamente la totalidad de las operaciones que se desarrollan con matrices. Las operaciones ms comunes como: la multiplicacin de vectores, multiplicacin de matrices, inversa, el clculo de determinantes, etc. se resuelven utilizando funciones automticas, otras operaciones como la suma de matrices, el producto de un escalar por un vector, el producto de un escalar por una matriz, etc. se calculan en forma manual generando las funciones; algunos arreglos como la transpuesta de una matriz, se obtienen utilizando las funciones de edicin: copiado-pegado y especial-transpuesta. Las aplicaciones requieren el uso combinado de las funciones automticas, las de edicin, junto con la construccin de funciones manuales especficas.
ww w.

at e

at

ic a1

3.1 Introduccin

.c o

3.2 Suma de vectores Para explicar el procedimiento de sumar vectores utilizando Excel, supondremos que tenemos tres vectores, el a, el b, y el que resulta de sumarlos (a + b) = c.

a=

b=

8+0

7 + 1 = 8 0

Recuerde que slo se puede sumar vectores del mismo tipo y cantidad de componentes

Pasos para sumar dos o ms vectores utilizando Excel: 1. Se despliega una hoja, se etiquetan y capturan los elementos de los vectores. En seguida se posiciona el cursor en la celda en donde se desea aparezca el resultado, ver la imagen 3.1a continuacin.

ww w.

at e

15" 8 8

at ic
8

a + b = c = 7 +1

a1

.c o

6+9

15

Imagen 3.1 Hoja bsica de Excel 7 (versin en ingls).

I
j [ VECTORA

? .1... Q

VECTOR

! E VECTOR A + VECTOR B

_ L H_J_

X
JL
7

2~

2.

En la celda seleccionada se construye manualmente la funcin que especifica la suma, sta aparece en la barra de frmulas, ver imagen 3.2 3. Se copia la frmula en todas las celdas que requiera la dimensin de los vectores. Automticamente aparecern los resultados. 4. Utilizando el men de herramientas (tools) y seleccionando auditora-trazado de precedentes (auditing-trace precedents) se identifica visualmente la operacin realizada por celda, ver imagen 3.2

ww w.

at e

I R

at ic

a1

.c o

JL JL

Imagen 3.2 Hoja bsica de Excel 7


j**) Efe 5#* 50** Ir* e *
FsrflWi: lools Qj9td ffindow tfclp } ~
<IA>

" sh " " ^

I H 411 i o* " {8} o

Li_

E5 Zl 1 A 1 B t LECTORA 6 7

o : i ' - fi" / ' s i B ' I s l i t % * '*&&


"~mT=+AS+C5 *~ """

j C 1 D ! E 1 F VECTOR B VECTOR A + VECTOR B 9 1 15 8

JL
"g" 7 3 "9 1D 11 13 14 '1S

at ic

Ts' 1?

a1

.c o

33

11

ll ii
1

i i; '

Ready

Como puede observar los resultados son iguales a los obtenidos manualmente. Auditoria muestra los elementos utilizados en la frmula que aparece en la barra de herramientas, sta frmula corresponde a la celda seleccionada.
ww w.

3.3 Producto de escalar por vector Suponga que tiene el vector columna a, el escalar X, y el producto de ^-a. "7" 2 a= 1 _3_ "35" 10 5 15

at e

i JlJMKsheetl/

Para calcular el producto de un escalar por un vector se realizan los siguientes pasos: 1. Se despliega una hoja, se anotan los ttulos de escalar A,, vector a, y se capturan sus elementos. 2. Se coloca el cursor en la celda donde interesa aparezca el producto, ver imagen 3.3.

Imagen 3.3 Etiquetas y valores para multiplicar un escalar por un vector


.c o m

ww w.

at e

at ic

a1

J
aacr 3. 4. . M

T Umm

En la celda marcada se elabora manualmente la funcin que especifica la suma. Se copia la frmula en todas las celdas que requiera la dimensin de los vectores. Automticamente aparecern los resultados.

5.

Utilizando el men de herramientas (tools) y seleccionando auditora-trazado de precedentes (auditing-trace precedents) se identifica visualmente la operacin realizada por celda, ver imagen 3.4.

Imagen 3.4 Resultado y empleo de Auditora en la multiplicacin de un escalar por un vector

Los resultados son iguales a los obtenidos manualmente.

3.4 Producto de vector columna por vector fila Cuando se multiplica un vector columna por un vector fila, el resultado es una matriz de dimensin m x n. La letra m corresponde al nmero de filas del vector columna y n el nmero de columnas del vector fila.

ww w.

at e

at ic

a1

.c o

X =

nx 1 .y 2 x2y2
x

1x m

x2y, xy =

x2y3

.. x 2 y n .

xny3

El siguiente ejemplo genera una matriz cuadrada de dimencin 4x4. 4 -1 r = [l 2 3 4] t= 2 1 4x1 El producto es: 4 -1 tr = 2 1 4x4 8 -2 4 2 12 -3 6 3 16 -4 8 4
ww w.

at e

m
1x4

at ic

.. x n y r .

a1

.c o

Para obtener este resultado a travs de Excel se realizan los siguientes pasos: 1. 2. 3. 4. Se despliega una hoja de clculo. Se anotan los ttulos de los vectores a multiplicar, (vector t, vector r, ..., etc). Se capturan sus elementos. Ya que Excel slo genera el elemento ubicado en la fila 1 columna 1 de la matriz resultante, se recomienda colocar el cursor en la celda donde interesa aparezca el primer elemento del producto de vectores. Se pulsa el icono seleccin de funciones, enseguida aparece una ventana que permite seleccionar diferentes categorias de funciones, ver imagen 3.5.

5.

Paste Function

Funcfcion^ategory:
All
Financial Date & Time

ww w.

at e

Imagen 3.5 Ventana de categora de funciones. Versin Excel 7 en Ingls

Most Recently Used

at ic

Function ame; LCM LN LOG LOG10 MDETERM 1MINVER5E

a1

.c o

Statistical Lookup &. Reference Datbase Text Logical Information

jUIiNNNMNNNM
IMOD MRound MROUND Multinomial

HMULT(arrayI;array2)
Rafcurns the mafcrix product of two arrays, an array with the same number of rows as Array 1 aiid columns as Array2*

O K

Cancel

6. Se selecciona la categora de funcin Matemticas y


7. Trigonomtricas. Enseguida aparece en la parte derecha de la ventana los nombres de las funciones de la opcin matemticas y trigonomtricas. Se selecciona la fncin MMULT, el cual se refiere a la multiplicacin de matrices. Con esta funcin se puede multiplicar vectores. Enseguida aparece una ventana de dilogo que solicita en el primer rengln el rango de la matriz 1, (para este ejemplo el vector t). El rango puede indicarse utilizando el seleccionador (ratn o mause) o escribirse directamente. El rango de la segunda matriz (vector r) se introduce en el segundo rengln utilizando el mismo procedimiento, ver imagen 3.6.

8.

9.

I?"
15] 16J
14 i

1/1 JIJ 1IJ


Pirtt

{4A12,16Mr2^^2 Rcturns tbe matrt product of two arrays^ m array wfth the same nurnber of rovsss s Arrayt afMedumnasArray2. Array2 te the fkst mty o numbers to rnutiply and mus have the same number f t A 2 h Formula resulfc ^

ww w.

at e

Imagen 3.6 Ventana de dilogo para generar un producto de vectores

at ic

a1
I OK I Cancel

.c o

La funcin MMULT genera el producto matricial de dos matrices, en este caso las matrices son dos vectores. Excel slo genera un valor del producto. Por lo tanto hay que expandir la funcin a la dimensin de la matriz resultante de orden m x n. Para ello se realizan los siguientes pasos: 1. Activar la celda que contiene la funcin MMULT calculada. 2. Utilizando el puntero cruz gruesa del ratn, se marca el rea donde se busca expandir o copiar la frmula, ver imagen 3.7.

=MMLT(A3:AB;C4:F4r VECTOR T VECTOR R

m
4]

1 2

3. 4.

Se oprime la tecla de funciones especiales F2. Una vez hecho lo anterior se oprimen simultneamente las teclas: <shift><control><enter>, automticamente la funcin se expande en el rango seleccionado y aparecen los valores buscados, ver imagen 3.8.

ww w.

at e

at ic

fe

a1
(VETOR T)(VECTOR R)

JL

.c o

Imagen 3.7 rea seleccionada para la expansin de la funcin MMULT

Imagen 3.8 Expansin de la funcin MMULT

j
J__A-I JL
1 IVECTORT

%7 ~
I i (VETORT)(VECTRRJ 3 12 16 4 8 4

iSJ fiiJJ
VECTOR R

:^|{=MMLT(A3:AB;C4?F4)}

1 2

"i.

"mi
it{

10

at ic

16!

a1
~iUL

1
ww w.

3.5 Producto de vector fila por vector columna Al igual que para el producto de un vector columna por un vector fila, en el caso de multiplicar un vector fila por un vector columna, ambos vectores deben ser conformables, es decir, el nmero de columnas debe ser igual al nmero de renglones. Por ejemplo, los vectores fila x y columna y pueden ser multiplicados, ya que el nmero de columnas de x es igual al nmero de filas de y.

= [5213] = 5(2) + 2(l = 10 + 2 +

at e

ir^r

.c o

Si

mmm

y =

3 = 18

El procedimiento es similar al desarrollado en la multiplicacin de un vector columna por un vector fila: 1. Desplegar una hoja de Excel. 2. Anotar los ttulos de los vectores y sus valores. 3. Se capturan sus elementos 4. Seleccionar la celda en que se espera aparezca el resultado. En este caso el producto tendr una dimensin de lx 1. 5. Seleccionar el icono de funciones fx. 6. Seleccionar funcin Matemticas y Trigonomtricas. 7. Seleccionar la funcin MMULT, ver imagen 3.9.

Paste Function

Financial Date & Time

ww w.

All

Most Recently Used

at e

Function category:

at ic
Function ame? * Lm c LM ~ C L N LG O LOGIO MDETERM MINVER5E 1 M D O MRound t Z. MROUND

a1

Imagen 3.9 Pegado de funcin MMULT


.c o

Statistical Lookup & Ref erence Datbase Text Logical Information


MMULT(arrayl;array2)

J
Illllllllll

BliflHHHHHI

Retums the matrix product of two arrays, an array with the same rwnber of rows as Arrayl and columns as Array2. Cancel

Enseguida aparece una ventana que solicita los rangos en que se encuentra la informacin de los vectores, el primer rengln (Array 1), corresponde al vector fila, y el segundo rengln (Array 2), al vector columna, ver imagen 3.10.

Imagen 3.10 Llenado de rangos de matriz, (vectores) para MMULT


FQTfnat IPQS gata SKindow $j& i ~ *A" H ^" & **> % | ? -|M j B U

2\

1 3

i!

1 J
je

Retwn$ l tpatrx; prodoct <?f two arrsys, an array wth the same number of rows a? Arrayl and &kMtm as Array2, Array2 is the first array of nwbers to imJ^ply and rmist have he Same miner oF coluros as Array2 has rows. Formula resuft 18 Cancel

..id 1

ww w.

jh ip] iji

Arrayl JA4:D4 Array2|G3:G6

at e

Ai fi

<

at ic

a1

J A I B I C . I D1 E 1 f \ 0 I H VECTOR Y J f K * E JVECfoKx 2

lJ

.c o

J " ! K 1 (VEf 0R X)(VEaOR Y)

JM

9.

Al seleccionar aceptar aparecer el resultado en la hoja de clculo, ver imagen 3.11. En la imagen 3.11, se presenta el resultado de la multiplicacin dentro de un cuadro relacionado por flechas con todos los datos del vector fila y columna. Aqu se ha utilizado la opcin auditora y tiene por objetivo mostrar que el resultado proviene de matrices, (en este caso vectores).

Imagen 3.11 Producto de vectores, (resultado relacionado mediante la opcin auditora)

ww w.

at e

at ic

a1

.c o

Vous aimerez peut-être aussi