RandomVariate
RandomVariate[dist]
記号分布 dist から変量を擬似乱数で与える.
RandomVariate[dist,n]
記号分布 dist から n 個の擬似乱数変量のリストを与える.
RandomVariate[dist,{n1,n2,…}]
記号分布 dist から変量の n1× n2×… 配列を擬似乱数で与える.
詳細とオプション
- RandomVariateは,記号分布として指定された連続分布,離散分布,混合分布の確率変量を生成することができる.
- RandomVariateは,Wolfram言語を実行するたびに擬似乱数の異なる数列を与える.SeedRandomを使って特定のシードから始めることができる.
- WorkingPrecision->p と設定すると,精度 p の乱数が生成される.
例題
すべて開くすべて閉じる例 (5)
スコープ (22)
基本的な用法 (5)
RandomVariateを使って種々のサイズと次元の配列を生成する:
SeedRandomを使って反復可能な乱数値を得る:
ノンパラメトリック分布 (4)
一変量EmpiricalDistributionの確率変量を生成する:
一変量HistogramDistributionを使う:
一変量KernelMixtureDistributionを使う:
打切りデータをSurvivalDistributionで使う:
派生分布 (9)
オプション (1)
WorkingPrecision (1)
デフォルトで,連続分布には機械精度(MachinePrecision)の乱数が生成される:
WorkingPrecisionオプションを使って任意精度の数を生成する:
アプリケーション (30)
ランダムなデータの画像 (6)
ランダムな実験 (4)
推定と仮説検定 (3)
二変量正規分布に従うサンプルの場合, 統計はシフトされたFisherZDistributionに従う:
二変量正規分布に従う サイズのサンプルの 統計分布を生成する:
統計分布とシフトされたFisherZDistributionを視覚的に比較する:
DistributionFitTestで結果を確かめる:
品質 (3)
トラフィック (3)
顧客カウンターを訪れる顧客数は平均0.6人でPoissonDistributionに従い,顧客カウンターが開く前に列に並んでいる顧客数は平均5人でPoissonDistributionに従う.列に並んでいる人がいなくなるまでに応対を受ける顧客数はPoissonConsulDistributionに従う:
その他の応用分野 (5)
RandomVariateは,必要であれば,複素数を生成することができる:
一様分布に従うランダムなノードによって定義された補間関数で近似する:
WignerSemicircleDistributionを固有値にフィットする:
米国における女性の身長は,平均64インチ,標準偏差2インチで正規分布に従い,男性の身長は平均70インチ,標準偏差2インチで正規分布に従う.男性と女性の人口比が1対1であるなら,人口全体の身長は二峰分布に従う:
人口100人の町の典型的な身長分布のシミュレーションを行う:
あるバスケットボールの選手が4回目が入るまでフリースローを行う.この選手がスコアを入れる確率は,いずれのシュートでも0.7である.この過程のシミュレーションを行う:
特性と関係 (17)
RandomIntegerは一様離散確率変量を生成する:
RandomRealは一様連続変量を生成する:
RandomChoiceはリストからの置換を使ってランダムな選択を行う:
RandomSampleはリストからの置換を使わずにランダムな選択を行う:
RandomPrimeは素数をランダムに生成する:
RandomImageはランダムな画像を生成する:
RandomGraphはランダムグラフを生成する:
RandomFunctionはランダム過程のための経路を生成する:
RandomVariateを使って過程の時間スライスのためのサンプルを生成する:
LocationTestを使って平均あるいは中央値が0かどうか調べる:
LocationEquivalenceTestを使っていくつかのデータ集合の平均あるいは中央値を比べる:
VarianceTestを使って2つのデータ集合の分散が等しいかどうかを調べる:
VarianceEquivalenceTestを使っていくつかのデータ集合の分散が等しいかどうかを調べる:
DistributionFitTestを使ってランダムなデータと分布の適合度を調べる:
EstimatedDistributionを使ってランダムなデータの分布母数を推定する:
考えられる問題 (3)
離散分布の場合はWorkingPrecisionオプションが無視される:
RandomVariateの結果には無限量が含まれることがある:
テキスト
Wolfram Research (2010), RandomVariate, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomVariate.html.
CMS
Wolfram Language. 2010. "RandomVariate." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RandomVariate.html.
APA
Wolfram Language. (2010). RandomVariate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomVariate.html