powered by
Creates a diagonal n x n variance matrix with user-defined minimum and maximum variances based on a continuous uniform distribution.
n x n
rand_diag_mat(n = 5, min.var = 0, max.var = 1)
A diagonal n x n variance matrix.
A scalar defining the dimensions of the variance matrix.
A scalar defining the minimum variance.
A scalar defining the maximum variance. Note: 0 < min.var < max.var.
0 < min.var < max.var
# Simulate a random diagonal matrix with 10 columns and rows. diag_mat <- rand_diag_mat( n = 10, min.var = 0, max.var = 0.2 )
Run the code above in your browser using DataLab