ガンマ PDF (pdf(x, a, b)) の積分を取り、重み付け関数 (w(x)) を適用しようとしています。私はブーストまたは gsl のいずれかが c++ でこれを行う例を見つけようとしていますが、これまでのところ不足しています。
これをブーストの入力関数として使用しようとしましたが、機能しないようです
struct f(a, b)
{
double operator()(double x){ return w(x)*gamma_distribution(a, b) };
}
ただし、理由は100%わかりません。
よろしくお願いします。