NumPy参考 >数组对象 >标准数组子类 >numpy.matrix > numpy.matrix.prod
方法
matrix.
prod
(self,axis = None,dtype = None,out = None )[源代码] ¶返回给定轴上数组元素的乘积。
请参阅prod
完整的文档。
也可以看看
笔记
与相同ndarray.prod
,不同之处在于会返回ndarray
,matrix
而会返回对象。
例子
>>> x = np.matrix(np.arange(12).reshape((3,4))); x
matrix([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
>>> x.prod()
0
>>> x.prod(0)
matrix([[ 0, 45, 120, 231]])
>>> x.prod(1)
matrix([[ 0],
[ 840],
[7920]])