N's Webtools
0
ホーム

計算

ベータ関数

ベータ関数 B(a,b) と対数ベータ関数 lnB(a,b) を計算します。

B(a,b)
-
lnB(a,b)
-
B(a,b) = Γ(a)Γ(b) / Γ(a+b)

使い方

aとbの値を入力すると、ベータ関数B(a,b)と対数ベータ関数lnB(a,b)が計算されます。ガンマ関数との関係式 B(a,b)=Γ(a)Γ(b)/Γ(a+b) も表示されるため、定義の確認にも使えます。 a・bが大きいとB(a,b)自体は非常に小さくなりアンダーフローしやすいため、統計計算では対数形式のlnB(a,b)が実用上重要です。ベータ分布の密度計算やベイズ統計の検算にどうぞ。

  • ベータ関数 B(a,b) の計算
  • 対数ベータ関数 lnB(a,b) の計算
  • Γ関数との関係式の表示
  • 大きな引数でも対数形式で安定計算
  • 入力と同時に即計算

こんなときに使おう

  • ベータ分布の密度・正規化定数の計算に
  • ベイズ統計(ベータ事前分布)の検算に
  • 組み合わせ論の恒等式の確認に
  • 数値計算ライブラリの結果検証に

シェア

関連ツール