# NOT RUN {
## generate data from multivariate normal with Identity covariance.
data = mvtnorm::rmvnorm(100, sigma=diag(10))
## run estimation
out1 = CovEst(data, method="Bickel08")
out2 = CovEst(data, method="Cai11")
out3 = CovEst(data, method="Donoho95")
out4 = CovEst(data, method="Fan13")
out5 = CovEst(data, method="Qi06")
## Visualize
par(mfrow=c(2,3))
image(pracma::flipud(diag(10)),main="Original Covariance")
image(pracma::flipud(out1$S), main="Bickel08")
image(pracma::flipud(out2$S), main="Cai11")
image(pracma::flipud(out3$S), main="Donoho95")
image(pracma::flipud(out4$S), main="Fan13")
image(pracma::flipud(out5$S), main="Qi06")
# }
Run the code above in your browser using DataLab