• 締切済み

擬似乱数系列

擬似乱数系列とは何かを教えてください

  • any
  • お礼率50% (1/2)

みんなの回答

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.2

●疑似乱数の使い道:いろいろありますが、代表的なものを。  テストデータの生成。疑似乱数でいい加減なデータを取りあえず作ってみる。  ランダムな現象のシミュレーション。たとえばデータにわざとノイズを乗せてみて、データ処理プログラムの性能をテストしたりします。このノイズを作るのに疑似乱数を利用する。また、確率的な現象の真似をして、その統計的な性質を調べてみるのにも使います。  最適化。n次元のパラメータp=(p1,p2,....,pn)で決まる関数E(p)を最小にするようなpを求める、という極値問題において、疑似乱数を使ってpの候補を選び、そのpの近傍で解をさがす、というやり方があります。  高次元の数値積分。数値積分の計算を、乱数を使ってやる方法があります。モンテカルロ法という。これを疑似乱数でやる。 ●疑似乱数は何が良いの?  生成するのが簡単である。本物の乱数列を得るには特別なハードが必要です。  同じ乱数列を何度でも再現できる。計算結果を確かめる(バグや誤差の影響を調べる)のに、これは必要です。

any
質問者

お礼

ありがとうございました。とっても役に立ちました!!これからも、聞くと思うのでよろしくお願いします。

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.1

とりあえず、下記URLの中に簡単な説明があります。 具体的疑問点、ご質問の目的等、補足してください。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=31041
any
質問者

補足

擬似乱数系列というのは、どのような時に使うものなのか。また、使うことによって何がどう変化するかなどを具体的に知りたいです。結構根本的なとことから分かってないので詳しくお願いします。

関連するQ&A

  • 疑似乱数の発生

    Z80で疑似乱数を発生させたいのですが、どのようにすれば良いでしょうか? あと、一般的な疑似乱数の発生のさせ方についても教えていただければ有り難いです

  • 擬似乱数

    こんにちわ。 今日の擬似乱数の発展に寄与している偉大な数学者をあげるとしたら 誰が候補になるでしょうか? 古今東西関わらずありましたら名前をあげてくださればと思います。

  • ある擬似乱数の生成方法について

    ある擬似乱数の生成方法について 『ある周波数とある周波数を組み合わせて作る擬似乱数』という様なことを以前聞いたことがあるのですが、具体的方法をご存知の方がいらっしゃいましたら、教えて下さい! よろしくお願い致します。

  • 擬似乱数発生

    ‐πからπまでの40000個の擬似乱数を発生させたいと考えています。今のところc++もしくはエクセルを用いて行おうと思っていますが、どちらでも可能ですか?もし、可能なら方針もしくはヒントをよろしくお願いします。

  • 乱数について

    rand関数で乱数を作る時に、この関数は0~RAND_MAXの擬似乱数を作りますが、 この擬似乱数を特定の範囲だけ作ることは可能なのでしょうか? 例えば、30~70までの擬似乱数だけを作るとかです。 よろしくお願いします。

  • EXCELで(擬似)乱数の発見する方法について質問です。

    EXCELで(擬似)乱数の発見する方法について質問です。 他のパソコンで出した、3桁の(擬似)乱数の法則性を、他のパソコンのEXCELで見つけることは可能なのでしょうか?

  • EXCELでの、3桁の擬似乱数生成方法について質問です。

    EXCELでの、3桁の擬似乱数生成方法について質問です。 エクセルで、3桁の擬似乱数をいくつもランダムに生成するにはどのようにすればよろしいでしょうか? 重複する可能性も含んだ擬似乱数の生成方法、宜しくお願い致します。

  • 超幾何分布に従う疑似乱数の生成について

    今、超幾何分布に従う疑似乱数を生成するコードをScilabで書こうとしています。しかし、Scilabには超幾何分布に従う疑似乱数の関数が実装されていません。有識者の方で、わかる方がいましたら教えてください。 ソースコードに関してはC言語、Basic、Scilabのどれかで教えていただけたら、助かります。また書籍をご存じなら、書籍名を教えてください。 よろしくお願いいたします。

  • M系列の乱数の検定

    多ビットのシフトレジスタをいくつか使って,M系列乱数を発生させるプログラム(verilog)を作りました。その結果、乱数の出力値が8~10桁です。そしてこの乱数の検定をするためにまずは度数検定をしたいのです。もしこの8~10桁の数字を1桁ずつばらばらにできれば、エクセルを使って、0~9の数字が等頻度で出ているか調べることができるのですが、そんなことはできないのでしょうか?? 乱数についてはこの2ヶ月で色々調べて、何も知らない状態から、やっと乱数発生までこぎつけました。これがまだ使い物になるとは思いませんが、とりあえずは検定をしたいので、ご指導よろしくお願いします。

  • 最長周期系列(M系列?)の生成プログラム(C言語)

    擬似乱数などに使用される最長周期系列をシフトレジスタ数nを入力として生成するプログラムを探しているのですが、どれだけ探しても乱数生成のプログラムはあっても最長周期系列のほうのプログラムが見当たらないのです。 C言語で探しています。 ソースコードも含めてどうかよろしくお願いします。