RandomVariate.linearDist (線形分布)
1. 文法
- メンバ型
- 関数
- メンバ所有者
global.RandomVariate (static)
- 呼び出し
global.RandomVariate.linearDist(
random,
min,
max,
pmin )
2. 詳細
線形分布に従った乱数を生成します。
- 大きい値が出やすい
- 小さい値が出やすい
3. 引数
- random (
Function )
- 一様乱数生成関数を指定します。
この関数は左閉右開区間[0,1)の一様乱数を返します。
- min (
Real )
- 出力の最小値を指定します。
- max (
Real )
- 出力の最大値を指定します。
minより小さい値を指定した場合、
minと
maxを交換してから実行されます。
- pmin (
Real ) [default: 0.5]
- 最小値の発生する割合を指定します。
0以上1以下の実数です。
0に近いほど大きな値が、1に近いほど小さな値が出やすくなります。
0.5を指定すると一様乱数になります。
4. 戻り値
5. 関連項目