Share Brilliantly
generating random simulations
let bm = await import('/lib/statistics/simulations/v1.0.0/box-muller.mjs');
let la = await import('/lib/linear-algebra/v1.0.0/linear-algebra.mjs');
let covar = [[1,0.5],[0.5,1]]
let L = la.cholesky(covar);
let sample = [[bm.boxMuller()],[bm.boxMuller()]];
let correlated = la.multiply(L, sample);
Try it!