我如何模拟伯努利的观察?

3次观看(最近30天)
克里斯·陈
克里斯·陈 2021年10月15日
回答: Prachi Kulkarni 2021年10月18日
我想模拟使用P = 0.2的1000个Bernoulli观测值,并计算P的MLE估计值以及标准错误和T统计数据,最简单的方法是什么?

答案(1)

Prachi Kulkarni
Prachi Kulkarni 2021年10月18日
你好,
您可以生成Bernoulli观察结果,并如下获取统计信息。
n = 1000;
p = 0.2;
data = binornd(1,p,n,1);%生成1000个观察者的Bernoulli试验,P = 0.2
phat = mle(数据,分布=“伯努利”);%p的最大似然估计值
se = std(data)/sqrt(n);平均值标准误差%
[假设,PVALUE,CI,STATS] = ttest(data);%t统计量
有关更多信息,请参见以下文档。
mle

标签

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!

被某某人翻译