RandomReal

RandomReal[]

0から1までの範囲の擬似乱数実数を与える.

RandomReal[{xmin,xmax}]

xminから xmaxまでの範囲の擬似乱数実数を与える.

RandomReal[xmax]

0からxmaxまでの範囲の擬似乱数実数を与える.

RandomReal[range,n]

n 個の擬似乱数実数のリストを与える.

RandomReal[range,{n1,n2,}]

擬似乱数実数の n1×n2×配列を与える.

詳細とオプション

  • RandomReal[{xmin,xmax}]は,一様確率分布で xminから xmaxまでの範囲の実数を選択する.
  • RandomReal[spec,WorkingPrecision->n]は,n 桁精度で実数を与える.生成された数の先頭桁,末尾桁のどちらかは0でもよい.
  • RandomRealは,Wolfram言語を実行するたびに,異なる擬似乱数実数列を与える.SeedRandomを使って特定のシードから始めることができる.
  • SeedRandomMethodオプションで,使用する擬似乱数生成器を指定することができる.

例題

すべて開くすべて閉じる

  (6)

0から1までの範囲の乱数実数:

からまでの範囲の乱数実数:

0から10までの範囲の乱数実数:

0から1までの範囲の5つの乱数実数:

からまでの範囲の乱数実数の3×2配列:

三次元における4点の実数乱数による座標:

スコープ  (3)

任意の大きさの乱数実数を生成する:

任意精度の乱数実数を生成する:

低精度の実数を生成する:

オプション  (1)

WorkingPrecision  (1)

50桁精度の乱数実数を生成する:

アプリケーション  (8)

ランダムウォーク:

ランダムの位置にある円:

グレーレベルのランダム配列:

ランダムな位置にある球:

二次元のランダムウォーク:

三次元のランダムウォーク:

ランダムな100×100行列の行列式:

単位正方形内に複素数を生成する:

5つの複素数を生成する:

代りにRandomComplexを使う:

反転法を使ってランダム指数変数を生成する:

サンプルヒストグラムをExponentialDistributionの確率密度関数と比較する:

RandomVariateを使って非一様分布から直接サンプルを取ることもできる:

両方のデータ集合のサンプルを同じ分布から取れるかどうかを検定する:

特性と関係  (5)

SeedRandomを使って繰返しのきくランダムな値を得る:

BlockRandomを使ってあるところで使ったRandomRealが他に影響しないようにする:

同じシードで,精度に関わりなくRandomRealは「同じ」数を生成する:

RandomRealは一様分布を生成する.ここでの平均は0.5である:

RandomRealはホワイトノイズを生成する:

おもしろい例題  (1)

ランダムな高さから表面を構築する:

Wolfram Research (2007), RandomReal, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomReal.html.

テキスト

Wolfram Research (2007), RandomReal, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomReal.html.

CMS

Wolfram Language. 2007. "RandomReal." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RandomReal.html.

APA

Wolfram Language. (2007). RandomReal. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomReal.html

BibTeX

@misc{reference.wolfram_2024_randomreal, author="Wolfram Research", title="{RandomReal}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/RandomReal.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randomreal, organization={Wolfram Research}, title={RandomReal}, year={2007}, url={https://reference.wolfram.com/language/ref/RandomReal.html}, note=[Accessed: 22-November-2024 ]}