matrix.squeeze(axis=None)[source]¶Return a possibly reshaped matrix.
Refer tonumpy.squeeze for more documentation.
| Parameters: | axis : None or int or tuple of ints, optional
|
|---|---|
| Returns: | squeezed : matrix
|
See also
numpy.squeezeNotes
Ifm has a single column then that column is returnedas the single row of a matrix. Otherwisem is returned.The returned matrix is always eitherm itself or a view intom.Supplying an axis keyword argument will not affect the returned matrixbut it may cause an error to be raised.
Examples
>>>c=np.matrix([[1],[2]])>>>cmatrix([[1], [2]])>>>c.squeeze()matrix([[1, 2]])>>>r=c.T>>>rmatrix([[1, 2]])>>>r.squeeze()matrix([[1, 2]])>>>m=np.matrix([[1,2],[3,4]])>>>m.squeeze()matrix([[1, 2], [3, 4]])