I'm running a program a couple thousand times, and the bottleneck of it is just creating the chi-squared noise matrix. It has size 2048 by 100,000 and it takes more than 80% of each iteration (I'm doing 'chi2rnd(2048, 1000,000)) Is there anyway to make this function faster? Or to code my own?
MATLAB: How to make the chi2rnd(size) Matlab function faster for big matrices
optimizationrandom number generator
Best Answer