私が実行しているシミュレーションでは、同じベータ分布から多くの値を引き出す必要があります。現在、私は使用しています
import random
...
for i in range(n_Aa):
h = random.betavariate(a, b) // With some values for 'a' and 'b'
...
ただし、このコードは非常に遅いです。シミュレーションの過程で変化しないため、一度評価すればよいのに、ベータ分布を何度も評価しているためだと思います。これを達成する方法はありますか?