0
私は分布関数g(x)= 2e ^( - 2x)で10000個の確率変数を生成します。ランダムを使用することを考えていますが、密度関数の一部として(-2x)を得る方法を理解するのに苦労しています。ランダムに行く方法は別の方法ですか?Matlabでg(x)= 2e ^( - 2x)を生成する
私は分布関数g(x)= 2e ^( - 2x)で10000個の確率変数を生成します。ランダムを使用することを考えていますが、密度関数の一部として(-2x)を得る方法を理解するのに苦労しています。ランダムに行く方法は別の方法ですか?Matlabでg(x)= 2e ^( - 2x)を生成する
g(x)は分布関数ではなく密度関数であると仮定します。あなたが記述したのは、レートλ= 2のexponential random variableの密度です。 exprnd()
関数を使用してMatlabでこれらを生成できます。 Matlabは、率の逆数である平均値mu
の点で物を指定することに注意してください。率2の変量を得るには、平均値1/2を指定します。
はい、密度関数です。 matlabでこれを生成するには、行はg = exprnd(0.5,10000,1)ですか? – Orongo
私の文書を読んでみると、指数が10000x1の行列に平均が1/2であり、これは2の率を意味するはずです。 – pjs