This module contains all functions in the `numpy`

namespace, with the following replacement functions that return `matrices`

instead of `ndarrays`

.

Functions that are also in the numpy namespace and return matrices

`mat` (data[, dtype]) | Interpret the input as a matrix. |

`matrix` | Returns a matrix from an array-like object, or from a string of data. |

`asmatrix` (data[, dtype]) | Interpret the input as a matrix. |

`bmat` (obj[, ldict, gdict]) | Build a matrix object from a string, nested sequence, or array. |

Replacement functions in `matlib`

`empty` (shape[, dtype, order]) | Return a new matrix of given shape and type, without initializing entries. |

`zeros` (shape[, dtype, order]) | Return a matrix of given shape and type, filled with zeros. |

`ones` (shape[, dtype, order]) | Matrix of ones. |

`eye` (n[, M, k, dtype]) | Return a matrix with ones on the diagonal and zeros elsewhere. |

`identity` (n[, dtype]) | Returns the square identity matrix of given size. |

`repmat` (a, m, n) | Repeat a 0-D to 2-D array or matrix MxN times. |

`rand` (*args) | Return a matrix of random values with given shape. |

`randn` (*args) | Return a random matrix with data from the “standard normal” distribution. |

© 2008–2017 NumPy Developers

Licensed under the NumPy License.

https://docs.scipy.org/doc/numpy-1.13.0/reference/routines.matlib.html