x1
是9*3
矩阵。
u
是3*3
矩阵
_dotproduct
只是找到两个矩阵的点积。
如果我执行_dotproduct(x1,u)的打印命令,它可以正常工作。
但是,如果我执行以下操作,则说
ValueError: matrices are not aligned for copy error
代码:
x1[:] = _dotproduct(x1, u)
我也发现了这个: http://starship.python.net/pipermail/mmtk/2008/001447.html
现在我做以下工作。
hh=len(x1)
x1[0:hh]=_dotproduct(x1, u)?
导致此问题的numpy / Numeric是什么?