不完全ベータ関数 計算機
x・a・b を入力して正則化不完全ベータ関数 I_x(a,b) と B(x;a,b) を連分数で計算します。
入力
x(0〜1)と形状パラメータ a・b を入力すると、正則化不完全ベータ関数 I_x(a,b) を連分数で計算します。
0 以上 1 以下
正の実数
正の実数
計算結果
正則化不完全ベータ関数 I_x(a,b)
0.6875
x = 0.5, a = 2, b = 3
B(x;a,b) / B(a,b)
0.6875
不完全ベータ B(x;a,b)
0.05729167
完全ベータ B(a,b)
0.08333333
I_x(a,b) の曲線
a・b を固定し x を 0 から 1 まで動かしたときの I_x(a,b)。点は入力した x の位置です。
計算方法・使い方
- 正則化不完全ベータ関数 I_x(a,b) = B(x;a,b) / B(a,b) を計算します。ここで B(x;a,b) は不完全ベータ関数、B(a,b) は完全ベータ関数です。
- 連分数を Lentz の修正法で評価します。x が (a+1)/(a+b+2) より大きい領域では収束が悪いため、対称関係 I_x(a,b) = 1 − I_(1−x)(b,a) で引数を入れ替えます。
- 完全ベータ関数 B(a,b) = Γ(a)Γ(b)/Γ(a+b) は ln Γ を Lanczos 近似で求めて算出します。
- 入力範囲は x が 0 以上 1 以下、a と b は正の実数です。範囲外の場合はエラーを表示します。
- グラフは現在の a・b を固定し x を 0 から 1 まで掃引した I_x(a,b) の曲線で、入力した x の位置に点を表示します。
関連する計算ツール
逆正則化不完全ベータ関数 計算機
数学I_x(a,b)=p を満たす x を二分法・ニュートン法で求めます。ベータ分布の分位点計算に便利です。
計算する →指数積分 Eₙ(x) 計算機
数学次数 n と正の x を入力すると、指数積分 Eₙ(x)=∫₁^∞ e^(-x t)/tⁿ dt を高精度で計算します。漸化式・級数・連分数を用い、隣接次数や比も同時に表示します。
計算する →不完全ガンマ関数 計算ツール
数学下側 γ(s,x) と上側 Γ(s,x)、正則化 P(s,x)・Q(s,x) を級数展開と連分数で高精度に計算します。
計算する →ベータ分布 計算ツール
統計形状パラメータ α・β と x からベータ分布の確率密度・累積分布(下側確率)・上側確率・平均・分散を計算しグラフ表示します。
計算する →
お客様の声
このツールを使った感想をお聞かせください。
レビューを投稿する
- ホーム
不完全ベータ関数 計算機