NumPy参考 >数组对象 >标准数组子类 >numpy.matrix > numpy.matrix.sum
方法
matrix.
sum
(self,axis = None,dtype = None,out = None )[源代码] ¶返回沿给定轴的矩阵元素的总和。
请参阅numpy.sum
完整的文档。
也可以看看
笔记
这与相同ndarray.sum
,除了ndarray
会返回的地方,matrix
而是返回一个对象。
例子
>>> x = np.matrix([[1, 2], [4, 3]])
>>> x.sum()
10
>>> x.sum(axis=1)
matrix([[3],
[7]])
>>> x.sum(axis=1, dtype='float')
matrix([[3.],
[7.]])
>>> out = np.zeros((2, 1), dtype='float')
>>> x.sum(axis=1, dtype='float', out=np.asmatrix(out))
matrix([[3.],
[7.]])