# rutina de multiplicaion d ematrices simuladas mediante listas # pero convertidas a array mediante numpy y operando con numpy import numpy as np import os os.system("clear") # empieza el cuerpo principal # defino las dos matrices a=[[214.0,2.0,-4.0,8.5,-7.0], [1.0,15.0,-2.0,2.0,18.0], [-10.0,-2.0,5.0,-1.0,-23.0], [82.0,13.0,-17.0,1.0,12.0]] b=[[13.0,98.0], [-26.0,4.0], [89.0,-2.0], [12.0,3.0], [73.0,29.0]] # las transformo a array de np num_a=np.array(a) num_b=np.array(b) print "Matriz A" print num_a print "Matriz B" print num_b c=np.dot(num_a,num_b) print "Matriz C" print c exit()