三角分布(Triangular distribution)とは?
三角分布は、最小・最頻(最もありそう)・最大 を指定して不確実さを表すときに便利な分布です。見積り(PERTっぽい入力)でもよく使われます。
- a:最小(楽観)。
- c:最頻(最もありそう)。
- b:最大(悲観)。
- c が真ん中からズレると、左右どちらかに寄ります。
PDF:a≤x<c で 2(x-a)/((b-a)(c-a))、c≤x≤b で 2(b-x)/((b-a)(b-c))。平均:(a+b+c)/3、分散:(a²+b²+c²-ab-ac-bc)/18。
個人情報を入力する必要はありません。
プリセット
見積りで使いやすい形をワンタップで設定できます(あとから微調整できます)。
ジェネレーター
最小/最頻/最大、サンプル数、ビン数、乱数モードを設定して生成します。
サンプル統計
サンプル(先頭20件)
FAQ
a / c / b は何?
a は最小、c は最頻(最もありそう)、b は最大です。見積りでは、楽観 / 最頻 / 悲観の入力として使われることがあります。
c が真ん中じゃないとどうなる?
左右どちらかに寄ります。c が a に近いと最小側に寄りやすく、c が b に近いと最大側に寄りやすくなります。
Seeded は安全?
いいえ。Seeded は再現用です。秘密用途やセキュアな乱数が必要な場合は Secure(CSPRNG)を使ってください。
関連ツール
- 分布(子ハブ)分布サンプルや検査系ツールの入口。
- 分布サンプラー複数分布(正規/ガンマ/ベータ/ワイブル/三角など)をまとめて扱えます。
- ベータ分布0〜1の比率・確率を Beta(α,β) から生成。
- ワイブル分布寿命・故障時間などを Weibull(k,λ) から生成。
- 確率シミュレーター理論とシミュレーションの差をseed固定で比較。
- 乱数列の簡易検定乱数の偏りをざっくり確認。
- ランダムCSVジェネレーターCSVのテストデータを生成。
- ランダムJSONジェネレーターJSONのテストデータを生成。
- 確率・シミュレーションのガイド関連テーマをまとめて確認。