代码:
import numpy as np
import math as m
a=np.array([[1,6,2],[4,5,0],[3,7,8]])
b=np.array([[4,1],[2,5]])
print(a*a*b,'\n')
错误:
Operands could not be broadcast together with shapes (3,3) (2,2)
如何解决这个问题,加上我是python的新手。
任何建议。
答案 0 :(得分:0)
可悲的是,这个问题无法解决,因为在数学上您不能将2x2矩阵和3x3矩阵相乘。