Welcome to scikit-rmt documentation!

Random Matrix Theory, or RMT, is the field of Statistics that analyses matrices that their entries are random variables.

This package offers classes, methods and functions to give support to RMT in Python. Includes a wide range of utils to work with different random matrix ensembles, random matrix spectral laws and estimation of covariance matrices. See documentation or visit the project page hosted by Github for further information on the features included in the package.

Indices and tables

Installation

Using a virtual environment is recommended to minimize the chance of conflicts. However, the global installation should work properly as well.

Global installation

Just install it using pip`or `pip3.

pip install scikit-rmt

Requirements

scikit-rmt depends on the following packages:

  • numpy - The fundamental package for scientific computing with Python

  • matplotlib - Plotting with Python

  • scipy - Scientific computation in Python