[−]Function argmin::prelude::modcholesky::utils::random_diagonal
pub fn random_diagonal(
dim: usize,
(f64, f64),
min_neg_eigenvalues: usize,
seed: u8
) -> ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>
Returns a random diagonal matrix with Eigenvalues inbetween eig_range_min
and
eig_range_max
. The minimum number of negative eigenvalues can be specified with
min_neg_eigenvalues
. Takes a seed for random values
.