matrix.A会返回嵌套的ndarray,即使这个matrix对象是n*1或者1*n的。所以为了得到int的ndarray(而不是ndarray的ndarray),需要在.A后面加上[0]。
>>> from numpy import *
>>> a=mat([1,2,3])
>>> a
matrix(
matrix.A会返回嵌套的ndarray,即使这个matrix对象是n*1或者1*n的。所以为了得到int的ndarray(而不是ndarray的ndarray),需要在.A后面加上[0]。
>>> from numpy import *
>>> a=mat([1,2,3])
>>> a
matrix(