例如,我想对返回矩阵的决定因素的函数进行载体化.
所以我try 以下代码:
data1test=np.random.rand(2,2)
data2test=np.random.rand(2,2)
data3test=np.random.rand(2,2)
data4test=np.random.rand(2,2)
fulldata=np.array((data1test,data2test,data3test,data4test))
def det_vec():
return np.vectorize(np.linalg.det)
myfunc=det_vec()
myfunc(fulldata)
然而,它会返回一个"LinAlgRecord:0维数组".数组必须至少是二维的"错误.
有人能告诉我问题出在哪里吗?谢谢!