Matrices - multiplicación

9
PROGRAMACIÓN ORIENTADA A OBJETOS 1 Matrices Transpuesta Ing. Magda Paola Fernández Echeverri

Transcript of Matrices - multiplicación

Page 1: Matrices - multiplicación

PROGRAMACIÓN ORIENTADA A OBJETOS 1

MatricesTranspuesta

Ing. Magda Paola Fernández Echeverri

Page 2: Matrices - multiplicación

Tabla de contenido

Multiplicación de matrices

Ejemplo

Page 3: Matrices - multiplicación

Dos matrices A y B son multiplicables si el número de columnas de A coincide con el número de filas de B.

Se denota así:

Multiplicación de Matrices

La multiplicación de A x B se denota:

Page 4: Matrices - multiplicación

Donde cada elemento se calcula se calcula:

Multiplicación de Matrices

El elemento cij de la matriz producto se obtiene multiplicando cada elemento de la fila i de la

matriz A por cada elemento de la columna j de la matriz B y sumándolos.

Page 5: Matrices - multiplicación

Multiplicación de Matrices

A[0][0] A[0][1] A[0][2]

0 1 2 A

A[1][0] A[1][1] A[1][2]

A[2][0] A[2][1] A[2][2]

j

i 0

i 1

i 2

j j

B[0][0] B[0][1] B[0][2]

0 1 2 B

B[1][0] B[1][1] B[1][2]

B[2][0] B[2][1] B[2][2]

j

i 0

i 1

i 2

j j

X =

C

Page 6: Matrices - multiplicación

La implementación para dos matrices de 3 X 3 en java es la siguiente:

Page 7: Matrices - multiplicación
Page 8: Matrices - multiplicación

Al correr el programa se obtiene:

Page 9: Matrices - multiplicación

BibliografíaFLOREZ FERNANDEZ, H. (2012). “Arreglos, Matrices y Colecciones” en Flórez Fernández, H. Programación Orientada a Objetos usando JAVA. Ecoe Ediciones. España. P. 83 - 85