Académique Documents
Professionnel Documents
Culture Documents
PROGRAMACION 2
ASIGNATURA: Programación 2
INFORME DE INVESTIGACIÓN
TÍTULO: Matrices
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Marzo 2019 – Agosto 2019
Programación2
1 Resumen
La suma de dos matrices es otra matriz de igual dimensión, y cada uno de sus elementos es
igual a la suma de los elementos de las dos matrices anteriores con los mismos subíndices, la
resta entre matrices se realiza de manera similar teniendo en cuenta que en lugar de sumar
Para el producto de una matriz sólo es necesario multiplicar las filas por columnas, mientras
que una matriz transpuesta es aquella que se obtiene intercambiando ordenadamente las filas
por columnas.
2 Introducción
programación, ya que estas permiten que mayoría de los datos que se introducen en las
Es decir, en la vida cotidiana el uso de matrices en el área de informática permite que los
datos ingresados ya contengan esta información simple o compuesta que puedan ser
3 Materiales y Métodos
Para el desarrollo del informe se utilizó recursos digitales del internet, las diferentes páginas
interpretación de la misma. Entre los materiales que se utilizaron están: una laptop.
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
4 Resultados
MATRICES
Definición
Una matriz es un arreglo bidimensional de números. Dado que puede definirse tanto la suma
como el producto de matrices, en mayor generalidad se dice que son elementos de un anillo.
Características
Cada uno de los elementos se representa con la misma letra de la matriz pero
minúscula
Cada elemento para su ubicación depende de dos subíndices, uno que marque la fila
MATRIZ
𝑎11 𝑎12 𝑎13 ⋯ 𝑎1𝑛
𝑎21 𝑎22 𝑎23 ⋯ 𝑎2𝑛
A=( 𝑎31 𝑎32 𝑎33 ⋯ 𝑎3𝑛 )
⋮ ⋮ ⋮ ⋮
𝑎𝑚1 𝑎𝑚2 𝑎𝑚3 … 𝑎𝑚𝑛
Ejemplo
1 2 6 7 8
3 4 8 9 7
𝐴 = 12 23 8 5 6
45 6 6 3 5
(1 2 3 4 12)
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
SUMA
Dadas dos matrices del mismo orden A y B, se define su suma como otra matriz C, del
mismo orden que las matrices sumando cuyos elementos se obtienen sumando a cada
ALGORITMO
→ 𝐶 = 𝐴 + 𝐵 = [𝑐𝑖𝑗 ]𝑚𝑥𝑛
Condiciones.
Los elementos de ambas matrices deben ser del mismo tipo de dato.
Propiedades
Propiedad Explicación
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
EJEMPLO
1 5 4 5 1
2 2 5 9 2
𝐴= 8 5 6 6 3
6 3 1 4 4
(4 4 2 3 5)
1 1 9 1 6
4 3 0 2 7
𝐵= 6 5 8 3 8
4 5 7 4 9
(9 7 6 5 0)
2 6 13 6 7
6 5 5 11 9
𝐶 = 14 10 14 9 11
10 8 8 8 13
(13 11 8 8 5)
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
RESTA
La resta de dos matrices del mismo orden A y B, se define como la suma de A más la
matriz opuesta de B, por lo que resultará ser otra matriz del mismo orden, C, cuyos elementos
ALGORITMO
Donde:
𝐴 = [𝑎𝑖𝑗 ]𝑚𝑥𝑛
𝑐𝑖𝑗 = 𝑎𝑖𝑗 + (− 𝑏𝑖𝑗 )
∀𝑖 = 1,2, … , 𝑚
𝐵 = [𝑏𝑖𝑗 ]𝑚𝑥𝑛 ∀𝑗 = 1,2, … , 𝑛
CONDICIONES
Los elementos de ambas matrices deben ser del mismo tipo de dato.
EJEMPLO
1 5 4 5 1
2 2 5 9 2
𝐴= 8 5 6 6 3
6 3 1 4 4
(4 4 2 3 5)
1 1 9 1 6
4 3 0 2 7
𝐵= 6 5 8 3 8
4 5 7 4 9
(9 7 6 5 0)
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
0 4 −5 4 −5
−2 −1 5 7 −2
𝐶= 2 0 −2 3 −5
2 −2 −6 0 −5
( −5 −3 4 −2 5)
MULTIPLICACIÓN
Supongamos que A = (a×) y B = (b×) son matrices tales que el número de columnas de A
de A por la columna j de B.
ALGORITMO
𝑛
Donde:
𝐶𝑖𝑗 = ∑ 𝑎𝑖𝑘 𝑏𝑘𝑗
𝑘=1 ∀𝑖 = 1,2, … , 𝑚
∀𝑗 = 1,2, … , 𝑛
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
𝑎11 𝑏11 + 𝑎12 𝑏21 + ⋯ + 𝑎1𝑛 𝑏𝑚1 𝑎11 𝑏11 + 𝑎12 𝑏21 + ⋯ + 𝑎1𝑛 𝑏𝑚2 … 𝑎11 𝑏11 + 𝑎12 𝑏21 + ⋯ + 𝑎1𝑛 𝑏𝑚𝑝
𝑎21 𝑏11 + 𝑎22 𝑏21 + ⋯ + 𝑎2𝑛 𝑏𝑚1 𝑎21 𝑏12 + 𝑎22 𝑏22 + ⋯ + 𝑎2𝑛 𝑏𝑚2 … …
𝐴=( )
… … … …
𝑎𝑚1 𝑏11 + 𝑎𝑚2 𝑏21 + ⋯ + 𝑎𝑚𝑛 𝑏𝑚1 𝑎𝑚1 𝑏11 + 𝑎𝑚2 𝑏22 + ⋯ + 𝑎𝑚𝑛 𝑏𝑚2 … 𝑎𝑚1 𝑏1𝑝 + 𝑎𝑚2 𝑏2𝑝 + ⋯ + 𝑎𝑚𝑛 𝑏𝑛𝑝
CONDICIONES
El tamaño de las columnas de la matriz A debe ser igual al tamaño de filas de la matriz
B.
Los elementos de ambas matrices involucradas deben tener el mismo tipo de dato.
PROPIEDADES
Propiedad Ejemplo
multiplicación no se cumple
Ejemplo:
1 7 5 3 10 −5 6 −9 8 5
4 9 2 9 11 9 8 −6 9 2
𝐴 = 5 −8 1 8 3 𝐵 = −9 14 0 8 3
6 5 4 5 8 6 2 3 7 6
( 7 2 −5 2 −7) ( 2 1 2 5 9)
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019
Programación2
Prof. Ing. José Ramiro Pilaluisa Q. M.Sc. Septiembre 2018 – Febrero 2019