function that creates randomly generated values in an array in matlab
Generate random numbers with a given distribution. The rand function in MATLAB returns uniformly distributed pseudorandom values from the open interval (0, 1), but we often need random numbers of other kind of distributions. A great article written by John S. Denker explains a method of generating random numbers with arbitrary distribution.