問題タブ [gamma-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
27 参照

r - R の多精度ガンマ関数

各要素のガンマ関数を含む R の合計を計算する必要があります。ガンマの引数が増加すると、結果として NaN が得られます。問題はガンマの評価に関する数値的なものであると思われます。Rmpfr と gmp のドキュメントは既に読みましたが、整数の階乗しか見つかりませんでした。また、ここにコードを投稿します。エラーの原因についてより良い考えがあるかもしれません。

w1 は合計が 1 になる正の実数の配列で、a1 と b1 は正の値のベクトルです。a1 (および a1mat) が長くなり、高い値 (~150) になると、A は NaN になります。