MATLAB与PYTHON交互学习(中)
一,numpy包中的函数
相对于matlab,python中的numpy包中的函数更倾向于只返回一个变量甚至一个值,其中像:min,max,mean,std,var,size等函数更为明显,以min为例(numpy中的例子):
>>> a = np.arange(4).reshape((2,2))
>>> a
array([[0, 1],
[2, 3]])
>>> np.amin(a) # Minimum of the flattened array
0
>>> np.amin(a, axis=0) # Minima along the first axis
array([0, 1])
>>> np.amin(a, axis=1) # Minima along the second axis
array([0, 2])
可见min不会默认去按行或者列去计算,而是直接返回一个证死的最小值,又如size:
>>> a = np.array([[1,2,3],[4,5,6]])
>>> np.