numpy.matlib (version 1.3.0)
index
/usr/lib/python2.6/dist-packages/numpy/matlib.py

 
Modules
       
numpy.add_newdocs
numpy.core.defchararray
numpy.ctypeslib
numpy.lib.scimath
numpy.fft
numpy.linalg
numpy.ma
math
numpy
numpy.random
numpy.core.records

 
Functions
       
empty(shape, dtype=None, order='C')
return an empty matrix of the given shape
eye(n, M=None, k=0, dtype=<type 'float'>)
Return a matrix with ones on the diagonal and zeros elsewhere.
 
Parameters
----------
n : int
    Number of rows in the output.
M : int, optional
    Number of columns in the output, defaults to n.
k : int, optional
    Index of the diagonal: 0 refers to the main diagonal,
    a positive value refers to an upper diagonal,
    and a negative value to a lower diagonal.
dtype : dtype, optional
    Data-type of the returned matrix.
 
Returns
-------
I : matrix
    A `n` x `M` matrix where all elements are equal to zero,
    except for the k-th diagonal, whose values are equal to one.
 
See Also
--------
eye : Equivalent array function
matlib.identity : Square identity matrix
 
Notes
-----
For more detailed docuemtation, see the docstring of the equivalent
array function ``np.eye``.
identity(n, dtype=None)
Returns the square identity matrix of given size.
 
Parameters
----------
n : int
    Size of identity matrix
 
dtype : data-type, optional
    Data-type of the output. Defaults to ``float``.
 
Returns
-------
out : matrix
    `n` x `n` matrix with its main diagonal set to one,
    and all other elements zero.
 
See Also
--------
identity : Equivalent array function.
matlib.eye : More general matrix identity function.
 
Notes
-----
For more detailed documentation, see the docstring of the equivalent
array function ``np.identity``
ones(shape, dtype=None, order='C')
Matrix of ones.
 
Return a matrix of given shape and type, filled with ones.
 
Parameters
----------
shape : {sequence of ints, int}
    Shape of the matrix
dtype : data-type, optional
    The desired data-type for the matrix, default is np.float64.
order : {'C', 'F'}, optional
    Whether to store matrix in C- or Fortran-contiguous order,
    default is 'C'.
 
Returns
-------
out : matrix
    Matrix of ones of given shape, dtype, and order.
 
See Also
--------
ones : Array of ones.
matlib.zeros : Zero matrix.
 
Notes
-----
If `shape` has length one i.e. ``(N,)``, or is a scalar ``N``,
`out` becomes a single row matrix of shape ``(1,N)``.
 
Examples
--------
>>> np.matlib.ones((2,3))
matrix([[ 1.,  1.,  1.],
        [ 1.,  1.,  1.]])
 
>>> np.matlib.ones(2)
matrix([[ 1.,  1.]])
rand(*args)
randn(*args)
repmat(a, m, n)
Repeat a 0-d to 2-d array mxn times
zeros(shape, dtype=None, order='C')
Zero matrix.
 
Return a matrix of given shape and type, filled with zeros
 
Parameters
----------
shape : {sequence of ints, int}
    Shape of the matrix
dtype : data-type, optional
    The desired data-type for the matrix, default is np.float64.
order : {'C', 'F'}, optional
    Whether to store the result in C- or Fortran-contiguous order,
    default is 'C'.
 
Returns
-------
out : matrix
    Zero matrix of given shape, dtype, and order.
 
See Also
--------
zeros : Zero array.
matlib.ones : Matrix of ones.
 
Notes
-----
If `shape` has length one i.e. ``(N,)``, or is a scalar ``N``,
`out` becomes a single row matrix of shape ``(1,N)``.
 
Examples
--------
>>> np.matlib.zeros((2,3))
matrix([[ 0.,  0.,  0.],
        [ 0.,  0.,  0.]])
 
>>> np.matlib.zeros(2)
matrix([[ 0.,  0.]])

 
Data
        __all__ = ['add_newdocs', '__version__', 'pkgload', 'PackageLoader', 'show_config', 'char', 'rec', 'memmap', 'newaxis', 'ndarray', 'flatiter', 'ufunc', 'arange', 'array', 'zeros', 'empty', 'broadcast', 'dtype', 'fromstring', 'fromfile', ...]
__file__ = '/usr/lib/python2.6/dist-packages/numpy/matlib.pyc'
__name__ = 'numpy.matlib'
__package__ = 'numpy'