假设的期望值,使用蒙特卡罗方法,通过从 Weibull 分布参数。
之后,我想使用控制变量方法和对立方法来减少我的估计器的方差,这是我用简单的蒙特卡洛发现的。这是我的问题,我不知道这些方法该怎么做。
如果有人可以帮助我这样做或提供任何提示/帮助,我将不胜感激。非常感谢您的关注,提前。
到目前为止我做了什么
假设是我们的估计量,那么我们知道。
使用 Matlab,我通过从分布中生成 1000 个随机数并计算总和来找到期望值这是我的算法:weibull(1,5)
N=1000
sum=0;
for i=1:N;
X = wblrnd(1,5);
res(i)=X.^(1/3);
sum=sum+res(i);
end
S=sum/N