fn random(m: usize, n: usize) -> Matrix {
        let mut key = vec![0u8;m*n];
        // OsRng.fill_bytes(key.as_mut_slice());

        Matrix::generate(m, n, &mut |i, j| {key[i*n+j] as f64})
    }
/// Returns a vector with `m` rows and `n` columns with random elements
Returns a vector with `m` rows and `n` columns with random elements
Returns a vector with ` m ` rows and ` n ` columns with random elements
fn random(m: usize, n: usize) -> Matrix {
        let mut key = vec![0u8;m*n];
        // OsRng.fill_bytes(key.as_mut_slice());
        Matrix::generate(m, n, &mut |i, j| {key[i*n+j] as f64})
    }
fn random ( m : usize , n : usize ) -> Matrix { let mut key = vec ! [ 0u8 m n ] ; // OsRng.fill_bytes(key.as_mut_slice()); Matrix :: generate ( m , n , & mut | i , j | { key [ i * n + j ] as f64 } ) }
Returns a vector with `m` rows and `n` columns with random elements
Returns a vector with ` m ` rows and ` n ` columns with random elements
m
usize
n
usize
m
usize
n
usize