1

我想从 C++ 中的伽马分布生成样本。我正在超级计算机上编译我的代码,它没有最新版本的 g++(也无法更新)。我编写了代码,它使用 chrono 和 random 从 gamma 分布中生成样本。不幸的是,g++ 版本不允许我编译代码(我也不能使用标志 -std=c++11 或 -std=c++0x)。我也不能使用 boost/TR1,因为编译器没有它。

除了回到基础知识(从指数总和生成伽马等)之外,还有另一种方法可以从这个分布中采样吗?我正在考虑纯 c++ 而不是实现 MCMC。

4

0 回答 0