Ejercicio: 3Eva_IT2011_T2 producto de matrices
resultado obtenido:
producto es: [[ 50. 50. 200. 450.] [ 75. 50. 0. 300.] [ 50. 100. 100. 150.]] >>>
Instrucciones en Python
# 3Eva_IT2011_T2 producto de matrices import numpy as np # INGRESO A = [[2,1,2,3], [3,1,0,2], [2,2,1,1]] B = [25,50,100,150] # PROCEDIMIENTO # usa arreglos en lugar de listas A = np.array(A) B = np.array(B) tamano = np.shape(A) n = tamano[0] m = tamano[1] k = len(B) # verificar que m=k C = np.zeros(shape=(n,m)) for i in range(0,n,1): for j in range(0,m,1): C[i,j] = A[i,j]*B[j] # SALIDA print('producto es:') print(C)