1. 程式人生 > >RNG隨機數字產生器的一些問題

RNG隨機數字產生器的一些問題

在使用RNG時,若同時定義兩個物件,如 RNG  x, y; 則在使用x\y 產生隨機序列時會出現錯誤:

            // 隨機數均布
            xrng.fill(xk, RNG::UNIFORM, 1, img_H+1, true);
            xrng.fill(yk, RNG::UNIFORM, 1, img_W+1, true);

解決方案:RNG x;

            // 隨機數均布
            xrng.fill(xk, RNG::UNIFORM, 1, img_H+1, true);
            xrng.fill(yk, RNG::UNIFORM, 1, img_W+1, true);