一様乱数
の検索結果 (1,083件 1〜 20 件を表示)
メルセンヌ・ツイスタの乱数生成範囲指定(C++)
…メルセンヌ・ツイスタで乱数の生成範囲を指定したいのですが 以下の方法以外でもっと厳密に乱数を生成できる方法がわかる方いますか? int n; n = genrand_int32() % 10; 上記では0~9までの...…
偏りのある乱数のアルゴリズム
…偏りのある乱数のアルゴリズムを教えてください。 ただし、中心極限定理などに見られるような「中心にのみ偏る」乱数ではなく、「任意の位置を中心に偏る」乱数です。 例えば、範囲を...…
MATLABの乱数生成関数 rand( ) について
…一様乱数を生成する関数rand()について ・Y = rand(n); ・rand('state',sum(100*clock)); Y = rand(n); という2つのやり方があるようなのですが,以下のmatlabの関数の説明 のページをみても2...…
32768以上の乱数を作りたいのですが
…現在srandをした後、randを使って乱数を作っているのですが、 最低100万、できれば1000万の精度の乱数を作りたいのです。 しかしどうやら上限が32768までらしく、困っております。 今の私には...…
標準正規分布の乱数
…RAND()関数は ((double)rand() / (1.0 + RAND_MAX))と定義します。 中心極限定理により、一様乱数を足し合わせると正規分布に近づくことから、 x = 分散 * (Σ[1~12]RAND() - 6) + 平均 で正規乱数が作れ...…
エクセルでランダム関数で乱数を作ったのですが、グラフにしてみたら正規分布になりません...
…エクセルでランダム関数で乱数を作ったのですが、グラフにしてみたら正規分布になりません。ランダムウォーク理論を確かめてみたくて、とりあえずrandom()関数をつかって、乱数を1000入れ...…
乱数について(Rnd関数)
…すみません。質問があります。 VBAを用いてパチスロシミュレータを作成しているのですが 乱数が偏っている気がしてなりません。 乱数はRnd関数を用いて0~65535の範囲で生成しています。 ...…
乱数の最大値
…C言語で0~Nまでの乱数を発生させる場合、 srand((unsigned) time(NULL)); rand()%N; とやりますよね。 このやり方だと、発生する乱数はRAND_MAX以下しかできません。 RAND_MAX以上の値を発生させる...…
発生乱数の偏りを無くしたい
…エクセルで=RAND()を用いてA1~A100のセルに100個乱数を発生させたときに(乱数は0~1の幅)、0~1の値を偏り無く発生させることは可能でしょうか?? 発生した100個の乱数をコピーして形式...…
足して100になるような乱数のアルゴリズム
…次のような、8つの変数にそれぞれランダム(0から100まで)に発生させた数を入れて 毎回合計で100になるようにしたいです。 a[0] = 12; a[1] = 21; a[2] = 8; a[3] = 30; a[4] = 0; a[5] = 14; a[6] = 5; a[7] =...…
完全な乱数を生成する方法
…C言語で乱数を生成するときに、今まで srand(time(NULL)); を使用していたのですが、それだと1秒以内に複数の処理を行った際に、 同一の乱数が生成されてしまいます。 時間にとらわれず...…
ゲームプログラミングの乱数で位置を決める事で
…ゲームプログラミングで、乱数を使っていて、どうしてもできない事があるのですが、例えば複数の物があるとします。その物を、乱数により位置を決めたいのですが、乱数で複数個の位置...…
[EXCEL]一定の確率で乱数を発生
…乱数が0~9まであります。 次の出現率に従って乱数を生成したい場合どのように行えば良いでしょうか? 0の出現率は70%です。 1の出現率は20%です。 2の出現率は10%です。 3~9の出現率は0%で...…
正規分布の乱数生成
…C言語で正規分布の乱数を発生させたいのですがどうすればいいのでしょうか? 自分なりにネットで検索して調べたのですが void gaussrand() { static double V1, V2, S; static int phase = 0; double X; ...…
rand関数の割合変更
…C言語プログラムでrand関数を使用して乱数を取得しているのですが、 取得できる値の範囲の割合を変更することは出来ないでしょうか? 例えば、0~10の範囲の乱数を取得するようにして...…
EXCEL 乱数発生の記録
…A1~C1 に0~9の乱数を発生[=RANDBETWEEN(0,9)]させ Dの列に再計算[F9を押す]の回数、E~Gの列に出た乱数の値を入れたいのですが、関数で可能でしょうか。 D E F G 1 1 2 5 7・・・1回...…
検索で見つからないときは質問してみよう!