
Data.Packed.Random  Stability  provisional  Maintainer  Alberto Ruiz <aruiz@um.es> 



Description 
Random vectors and matrices.


Synopsis 



Documentation 


Constructors  Uniform  uniform distribution in [0,1)
 Gaussian  normal distribution with mean zero and standard deviation one

 Instances  



:: Int  seed
 > RandDist  distribution
 > Int  vector size
 > Vector Double   Obtains a vector of pseudorandom elements from the the mt19937 generator in GSL, with a given seed. Use randomIO to get a random seed.




:: Int  seed
 > Int  number of rows
 > Vector Double  mean vector
 > Matrix Double  covariance matrix
 > Matrix Double  result
 Obtains a matrix whose rows are pseudorandom samples from a multivariate
Gaussian distribution.




:: Int  seed
 > Int  number of rows
 > [(Double, Double)]  ranges for each column
 > Matrix Double  result
 Obtains a matrix whose rows are pseudorandom samples from a multivariate
uniform distribution.




Compute mean vector and covariance matrix of the rows of a matrix.


Produced by Haddock version 2.6.0 