问题描述
这是我拥有的代码,但我不断收到错误:
import numpy as n
mat=n.arrary([(2,3),(4,5)])
vect=n.array([1,2])
def mat_vect_mult(mat,vect):
res=n.array([0,0])
for i in range(len(mat)):
for j in range(len(mat[0])):
res[i][j]+=[i][j]*vect[j]
return res
mat1=n.arrary([(2,5)])
mat2=n.arrary([(2,5)])
def mat_mat_mult(mat1,mat2):
res=n.array(((0,0),(0,0)))
for i in range(len(mat1)):
for j in range(len(mat2[0])):
for k in range(len(mat2)):
res[i][j]+=mat1[i][k]*mat2[k][j]
return res
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)