Documente Academic
Documente Profesional
Documente Cultură
ASIGNATURA: Programacin 2
SEMESTRE PARALELO: 2do 3ro
PROFESOR: Ing. Jos Ramiro Pilaluisa Q.
M.Sc.
PERODO ACADMICO: Octubre 2017 Marzo 2018
INFORME DE INVESTIGACIN
TTULO: MATRICES
1 Resumen
Las matrices es una tabla ordenada de nmeros, la cual consta de una cantidad n de
columnas y filas, est compuesta por diagonales, dimensin o tamao, rango de una matriz y a su
vez se clasifica en varios tipos de matrices, las cuales se emplea usualmente en el clculo lineal
para resolver sistemas de ecuacin lineales.
Se puede realizar operaciones entre matrices, como son la suma, resta, multiplicacin,
divisin, entre otras. Para realizar estas operaciones se debe tomar en consideracin que existen
ciertos parmetros, ya que al realizar una suma o resta es importante que sean matrices
equivalentes es decir, que mantenga el mismo nmero de filas y columnas para poder combinar
los valores, mientras que para la multiplicacin dadas dos matrices A y B, es necesario que el
nmero de columnas de A sea igual al nmero de filas B, a su vez las filas de A por las columnas
de B, determinan la dimensin de la matriz que se obtendr del producto realizado entre las
matrices. Mientras que, para operar las matrices transpuestas, no es necesario ningn calculo, ya
que se cambia ordenadamente las filas por columnas y viceversa.
2 Introduccin
Este informe de investigacin est destinado a explicar el tema referente a matrices y las
operaciones entre estas, tambin nos hemos centrado a explicar cmo est constituida una matriz,
sus propiedades, tipos de matrices existentes y por ltimo su nomenclatura ya que dicha
informacin es indispensable antes de empezar a realizar operaciones bsicas entre matrices.
El presente trabajo de investigacin muestra la importancia de las matrices y como estas nos
facilitan el clculo en los diferentes campos como matemticas, informtica, estadstica,
programacin, etc. Claramente podemos evidenciar que las matrices son muy usadas esto se debe
a que es una forma resumida o corta de hacer operaciones que nos llevaran mucho tiempo
realizarlas.
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 1
Programacin 2 Matrices
3 Materiales y Mtodos
Los materiales utilizados en el presente informe de investigacin son: computadoras con
internet mediante las cuales se consult toda la teora necesaria sobre matrices y sus operaciones,
as como del programa Visual Basic el cual permite crear una aplicacin en la cual se apliquen
todos los conceptos investigados.
Para este informe la metodologa utilizada fue la creacin de una aplicacin en Visual Basic en la
cual se puedan aplicar las frmulas para realizar las diferentes operaciones con matrices tales
como suma, resta, producto o matriz transpuesta.
4 Resultados
MATRICES
Una matriz es una estructura de datos, o ms tcnicamente, un espacio de memoria que
permite almacenar una coleccin de elementos, todos del mismo tipo. La diferencia con los
arreglos est en que, en las matrices, los elementos no estn organizados linealmente, sino que su
organizacin es bidimensional, es decir, en filas y 0 1 2 3 4 5
columnas. Conviene imaginar una matriz como una 1
2
organizacin de celdas de memoria, o casillas, en cada 3
una de las cuales se puede guardar un elemento de la
coleccin. Adems, es usual dibujarla como lo ilustra la
figura. En estas matrices se puede realizar distintas operaciones entre ellas como son:
4.1 Suma
La suma de matrices es la operacin de combinar dos o ms matrices en una matriz equivalente.
La matriz suma se obtiene sumando los elementos de las dos matrices que ocupan la misma
posicin.
4.2 Resta
La diferencia de matrices es un caso particular de la suma. Restar dos matrices es lo mismo que
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 2
Programacin 2 Matrices
4.3 Multiplicacin
La multiplicacin o producto de matrices es la operacin de composicin efectuada entre
dos matrices, al igual que la multiplicacin aritmtica, su definicin es instrumental, es decir,
viene dada por un algoritmo, por lo que la manera de resolucin diferente a la multiplicacin
entre dos nmeros. Entre sus caractersticas, se destacan que dabas una matriz A y B, el nmero
de columnas de A sea igual al nmero de filas de B, de modo que (p = p), mientras que (m x q)
determinan el nmero de columnas y filas de la matriz.
Como tambin la multiplicacin de matrices no cumple con la propiedad conmutativa.
4.4 Transpuesta
Dada una matriz A, se llama matriz traspuesta de A, a la matriz que se obtiene cambiando
ordenadamente las filas por las columnas.
5 Discusin
La investigacin realizada es muy completa comparada con otros documentos de la web ya que
en esta se explica cmo realizar las operaciones con matrices de una manera sencilla y entendible
al lector. Debido aquello estamos de acuerdo con los resultados obtenidos ya que la investigacin
de Matrices result ser muy didctica para poder adquirir los conocimientos de operaciones con
matrices (suma, resta y multiplicacin) de una forma fcil, as como tambin de otros temas
abarcados como la matriz transpuesta, tipos de matrices, entre otros, que son expuestas de igual
manera para un entendimiento eficaz del lector.
6 Conclusiones
Mediante el uso de matrices se puede resolver sistemas de ecuaciones lineales, cabe
resaltar que con de gran uso en el campo de la ingeniera con la optimizacin de procesos
extensos de resolver manualmente.
La resolucin de sistemas de ecuaciones lineales mediante matrices resulta interesante al
limitarse a operaciones elementales de las matemticas y al razonamiento lgico.
Es importante la manera de razonamiento que se lleva a cabo en la resolucin del
problema hay que tomar en cuenta que la jerarqua de operaciones entre las mismas
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 3
Programacin 2 Matrices
7 Recomendaciones
El emplear matrices como resolucin de un problema hace que el usuario conforme una
destreza de anlisis en el mismo ya que depende del anlisis a realzar si la respuesta
obtenida es correcta o se deber plantear de forma distinta.
Las matrices hacen que el proceso de resolucin sea ms corto y podamos obtener
respuestas directas a travs de operaciones bsicas de la matemtica.
Hay que tomar en cuenta los criterios bsicos de las operaciones entre matrices y los
parmetros de sus dimensiones para el correcto uso de las mismas.
8 Referencias
I. Robles, J. (2013): lgebra de matrices: Recuperado de:
http://ekoavy.blogspot.com/p/algebra-de-matrices.html
II. Zambrano, B. (2012): Suma y resta de matrices. Recuperado de:
https://www.sectormatematica.cl/contenidos/matsyr.htm
III. Nez, S. (2011): Matrices: suma, resta y multiplicacin: Recuperado de:
http://vitual.lat/matrices-suma-resta-y-multiplicacion-por-un-escalar/
IV. Garca, S. (2010): Producto de matrices: Recuperado de:
http://recursostic.educacion.es/descartes/web/materiales_didacticos/Calculo_matricial_d3
/prodmatr.htm
V. Gmez, M. (2005): Producto de matrices: Recuperado de:
http://recursostic.educacion.es/descartes/web/materiales_didacticos/markov_mbgr/produc
todematrices.htm
VI. Rodrguez, L. (2010): Matriz transpuesta. Recuperado de:
http://www.matematicas10.net/2015/12/ejemplos-de-matriz-traspuesta.html
VII. Maroto, C. (2014): Matriz transpuestas. Recuperado de:
https://campusdematematicas.com/algebra-lineal/matriz-transpuesta/
VIII. Santos, E. (2010): Tipos de matrices y operaciones. Recuperado de:
http://www.vadenumeros.es/segundo/tipos-y-producto-de-matrices.htm
IX. Rodrguez, L. (2010): Ejemplos de matrices. Recuperado de:
http://www.matematicas10.net/2015/12/ejemplos-de-matrices.html
9 Anexos
MATRICES
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 4
Programacin 2 Matrices
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 5
Programacin 2 Matrices
Sea Anxn = aij aij pertenece a la diagonal principal si i= j, esto es: a11, a22, a33, ..., ann
Sea Anxn = aij aij pertenece a la diagonal secundaria si i + j = n+1, esto es: a1,n a2,n-1 a3,n-
2 ... an,1
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 6
Programacin 2 Matrices
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 7
Programacin 2 Matrices
9.2.1.2 Propiedades
I. Interna
La suma de dos matrices de orden m x n es otra matriz dimensin m x n.
II. Asociativa
A + (B + C) = (A + B) + C
III. Elemento neutro
A+0=A
Donde O es la matriz nula de la misma dimensin que la matriz A.
IV. Elemento opuesto
A + (A) = O
La matriz opuesta es aquella en que todos los elementos estn cambiados de signo.
V. Conmutativa
A+B=B+A
9.2.1.2.1 Ejemplo
A+ B=C
1 2 3 9 6 9 7 4 7 1
3 9 8 9 7 1 3 1 3 5
A 4 2 4 4 3 B 3 4 8 5 2
8 8 6 5 5 8 6 2 7 1
7 2 2 5 6 2 8 4 8 6
1 ( 9 ) 27 3 4 97 6 (1)
3 1 93 8 1 93 7 5
A B 4 (3) 24 48 45 3 2 C
88 8 6 62 57 5 (1)
7 (2) 28 24 5 (8) 6 (6)
8 9 1 2 5
4 12 9 12 2
C 7 6 12 9 5
16 2 4 12 6
5 10 6 3 0
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 8
Programacin 2 Matrices
obtiene como: .
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 9
Programacin 2 Matrices
9.2.2.2 Propiedades
I. Matrices equivalentes
Para poder restar matrices, stas deben tener el mismo nmero de filas y de
columnas. Caso contrario no se puede efectuar la resta entre las matrices.
Si m = m y n = n
II. No es Conmutativa
A- B B A
III. No es Asociativa:
(A - B) - C A - (B - C)
IV. Elemento simtrico:
A-A= 0
9.2.2.2.1 Ejemplo
A- B= C
6 4 3 2 9 6 9 8 10 8 9 6
8 2 4 5 4 3 15 8 8 5 12 5
5 5 7 6 9 8 13 9 6 2 9 5
A B
6 4 5 2 3 6 7 8 2 12 11 8
5 2 8 9 5 6 8 7 3 7 7 6
3 1 6 3 8 4 1 8 3 8 2 10
69 48 3 10 28 9 (9) 66
8 15 28 48 55 4 12 3 5
5 13 5 (9) 76 62 9 (9) 8 (5)
AB C
6 ( 7 ) 48 52 2 12 3 11 68
58 27 83 97 5 (7) 66
3 1 1 (8) 63 38 8 2 4 10
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 10
Programacin 2 Matrices
3 4 7 6 18 0
7 10 12 0 8 2
8 14 13 4 18 13
C
13 4 3 10 14 2
3 5 5 16 12 0
2 7 3 5 10 6
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 11
Programacin 2 Matrices
9.2.3.2 Propiedades
I. Asociativa:
A (B C) = (A B) C
II. Elemento neutro:
AI=A
Donde I es la matriz identidad del mismo orden que la matriz A.
III. Distributiva del producto respecto de la suma:
A (B + C) = A B + A C
IV. No es Conmutativa:
ABBA
9.2.3.2.1 Ejemplo
A*B = C
1 2 3 3 7 2 3 1 2 5
3 5 1 3 1 7 10 6 1 11
A1 4 2 5 6 B0 1 4 2 6
3 5 4 10 1 6 9 2 3 2
1 10 1 5 5 2 3 9 4 0
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 12
Programacin 2 Matrices
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 13
Programacin 2 Matrices
48 74 94 47 51
61 90 52 26 82
C 72 108 97 49 71
103 156 78 53 114
108 158 118 45 121
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 14
Programacin 2 Matrices
9.2.4.2 Propiedades
I. Transpuesta de la transpuesta
9.2.4.2.1 Ejemplo
4 1 9 8 9 1 4 8 9 4 7 3
8 7 0 10 7 3 1 7 2 7 0 9
9 2 11 8 9 2 9 0 11 8 7 2
A
4 7 8 4 4 4 8 10 8 4 9 3
7 0 7 9 2 3 9 7 9 4 2 7
3 9 2 3 7 5 1 3 2 4 3 5
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 15
Programacin 2 Matrices
9.3.1.1 Ejemplos
A = ( -1 8 10)
A = (2 5 3 1)
9.3.2.1 Ejemplos
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 16
Programacin 2 Matrices
9.3.3.1 Propiedades
9.3.3.2 Ejemplos
9.3.4.1 Propiedades
Son simtricas
Son antisimtricas
Son nilpotentes
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 17
Programacin 2 Matrices
Son singulares
9.3.4.2 Ejemplos
9.3.5.1 Propiedades
Son elemento neutro para la multiplicacin, es decir, cualquier matriz cuadrada multiplicada
por la matriz identidad (del mismo rango) da como lugar la misma matriz
9.3.5.2 Ejemplos
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 18
Programacin 2 Matrices
9.3.6.1 Ejemplos
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 19
Programacin 2 Matrices
9.3.8.1 Ejemplos
9.3.9.1 Clasificacin
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 20
Programacin 2 Matrices
MATRICES
Una matriz es un conjunto de valores relacionados lgicamente entre s, como el nmero de
estudiantes de cada curso en una escuela primaria.
Una matriz permite hacer referencia a estos valores relacionados mediante un mismo nombre y
utilizar un nmero, denominado ndice o subndice, para distinguirlos. Los valores individuales
se llaman elementos de la matriz. Son contiguos desde el ndice 0 hasta el valor del ndice
superior.
A diferencia de una matriz, una variable que contiene un nico valor se llama variable escalar.
Una variable de matriz se declara de la misma manera que cualquier otra variable mediante la
instruccin Dim. Se agregan uno o ms pares de parntesis a continuacin del nombre de la
variable para indicar que es para contener una matriz en vez de una variable escalar (una variable
que contiene un solo valor).
Se deben tener presentes varias cosas cuando se trata con el tamao de una matriz.
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 21
Programacin 2 Matrices
Tabla de contenido
1 Resumen..................................................................................................................................1
2 Introduccin.............................................................................................................................1
3 Materiales y Mtodos..............................................................................................................2
4 Resultados................................................................................................................................2
4.1 Suma................................................................................................................................2
4.2 Resta................................................................................................................................2
4.3 Multiplicacin..................................................................................................................3
4.4 Transpuesta......................................................................................................................3
5 Discusin.................................................................................................................................3
6 Conclusiones............................................................................................................................3
7 Recomendaciones....................................................................................................................4
8 Referencias..............................................................................................................................4
9 Anexos.....................................................................................................................................5
9.1 Elementos de las matrices................................................................................................5
9.1.1 Filas de una matriz.....................................................................................................5
9.1.2 Columnas de una matriz............................................................................................5
9.1.3 Diagonal principal.....................................................................................................6
9.1.4 Diagonal secundaria..................................................................................................6
9.1.5 Dimensin de una matriz...........................................................................................6
9.1.6 Orden de una matriz..................................................................................................7
9.2 Operaciones con matrices................................................................................................7
9.2.1 Suma de matrices.......................................................................................................7
9.2.1.1 Demostracin matemtica..................................................................................7
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 22
Programacin 2 Matrices
9.2.1.2 Propiedades........................................................................................................8
9.2.1.2.1 Ejemplo..........................................................................................................8
9.2.1.3 Programacin en Excel.......................................................................................9
9.2.2 Resta de matrices.......................................................................................................9
9.2.2.1 Demostracin matemtica..................................................................................9
9.2.2.2 Propiedades......................................................................................................10
9.2.2.2.1 Ejemplo........................................................................................................10
9.2.2.3 Programacin en Excel.....................................................................................11
9.2.3 Multiplicacin entre matrices..................................................................................11
9.2.3.1 Demostracin matemtica................................................................................11
9.2.3.2 Propiedades......................................................................................................12
9.2.3.2.1 Ejemplo........................................................................................................12
9.2.3.3 Programacin en Excel.....................................................................................14
9.2.4 Matriz transpuesta....................................................................................................14
9.2.4.1 Demostracin matemtica................................................................................14
9.2.4.2 Propiedades......................................................................................................15
9.2.4.2.1 Ejemplo........................................................................................................15
9.2.4.3 Programacion en Excel.....................................................................................15
9.3 Tipos de matrices...........................................................................................................16
9.3.1 Matriz Fila...............................................................................................................16
9.3.1.1 Ejemplos...........................................................................................................16
9.3.2 Matriz Columna.......................................................................................................16
9.3.2.1 Ejemplos...........................................................................................................16
9.3.3 Matriz Diagonal.......................................................................................................16
9.3.3.1 Propiedades......................................................................................................17
9.3.3.2 Ejemplos...........................................................................................................17
9.3.4 Matriz Nula..............................................................................................................17
9.3.4.1 Propiedades......................................................................................................17
9.3.4.2 Ejemplos...........................................................................................................17
9.3.5 Matriz Identidad......................................................................................................18
9.3.5.1 Propiedades......................................................................................................18
9.3.5.2 Ejemplos...........................................................................................................18
9.3.6 Matriz Escalar..........................................................................................................18
9.3.6.1 Ejemplos...........................................................................................................19
9.3.7 Matriz Cuadrada......................................................................................................19
9.3.8 Matriz rectangular....................................................................................................19
9.3.8.1 Ejemplos...........................................................................................................19
9.3.9 Matriz triangular......................................................................................................20
9.3.9.1 Clasificacin.....................................................................................................20
9.3.9.1.1 Matriz Triangular Superior..........................................................................20
9.3.9.1.2 Matriz Triangular Inferior............................................................................20
9.4 Matrices en Visual Basic...............................................................................................20
9.4.1.1 Declarar una matriz..........................................................................................21
Prof. Ing. Jos Ramiro Pilaluisa Q. M.Sc. Octubre 2017 Marzo 2018 23