2 つの確率変数 x と y の合計の確率分布は、個々の分布の畳み込みによって与えられます。これを数値化するのに苦労しています。次の例では、x と y が均一に分布しており、それぞれの分布がヒストグラムとして近似されています。私の推論では、ヒストグラムを畳み込んで x+y の分布を得る必要があります。
from numpy.random import uniform
from numpy import ceil,convolve,histogram,sqrt
from pylab import hist,plot,show
n = 10**2
x,y = uniform(-0.5,0.5,n),uniform(-0.5,0.5,n)
bins = ceil(sqrt(n))
pdf_x = histogram(x,bins=bins,normed=True)
pdf_y = histogram(y,bins=bins,normed=True)
s = convolve(pdf_x[0],pdf_y[0])
plot(s)
show()
これにより、次のようになります。
つまり、予想どおりの三角分布です。ただし、x 値を見つける方法がわかりません。誰かがここで私を訂正していただければ幸いです。