3ra Evaluación I Término 2011-2012, Septiembre 13, 2011 /ICM00794
Tema 2 (15 puntos). Dos matrices A y B se pueden multiplicar si el número de columnas de A coincide con el número de filas de B.
Am x n x Bn x p = Cm x p
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.
Realice una función producto(A,B) que permita realizar el producto entre una matriz A de tamaño de mxn y un vector B de tamaño n.
| A | B | ||||
|---|---|---|---|---|---|
| 2 | 1 | 2 | 3 | 25 | |
| 3 | 1 | 0 | 2 | x | 50 |
| 2 | 2 | 1 | 1 | 100 | |
| 150 |
| C | ||||
|---|---|---|---|---|
| 2*25=50 | 1*50=50 | 2*100=200 | 3*150=450 | |
| = | 75 | 50 | 0 | 300 |
| 50 | 100 | 100 | 150 | |
Nota: Desarrolle el algoritmo que describa las operaciones para cada elemento Cij. No use las funciones de matlab para multiplicar matrices.
Rúbrica: Definición de función (5 puntos), algoritmo (10 puntos).
A = [[2,1,2,3],
[3,1,0,2],
[2,2,1,1]]
B = [25,50,100,150]
