matlab实验题,紧急!!! 50

研究二项分布与正态分布的近似关系,如X~B(n,p),n=5,p=0.2;n=10,p=0.2;n=50,p=0.2。比较(X-np)/((npq)^1/2)的分布函数与... 研究二项分布与正态分布的近似关系,如X~B(n, p),n=5, p=0.2; n=10, p=0.2; n=50, p=0.2。比较(X-np)/((npq)^1/2)的分布函数与标准正态分布函数的值,画出它们分布函数的图像,得出你自己的结论。 展开
 我来答
匿名用户
2014-05-26
展开全部

有结论:正太分布是二项分布的极限分布。
(X-np)/((npq)^1/2)里面的q是什么?1-p?

追问
恩。关键是代码。
(X-np)/((npq)^1/2)的分布函数怎么求啊?
追答

前几天出差,没及时回答,不知道是否还用得上。

 

先从理论上说一下。二项分布有两个参数,一个 n 表示试验次数,一个 p 表示一次试验成功概率。现在考虑一列二项分布B(n,p),其中试验次数 n 无限增加,而 p 是 n 的函数。


如果 np 存在有限极限 λ,则这列二项分布就趋于参数为  λ 的 泊松分布。反之,如果 np 趋于无限大(如 p 是一个除0、1之外的定值),则根据德莫佛-拉普拉斯(De'Moivre-Laplace)中心极限定理,这列二项分布将趋近于正态分布N(np,npq)。有不同的经验法则可以用来决定n是否足够大,以及p是否距离0或1足够远,例如,一个规则是np和n(1-p)都必须大于 5。

 

参考代码:

B = @(n,p)arrayfun(@(k)nchoosek(n,k)*p^k*(1-p)^(n-k),0:n);
p = 0.2;

x = -5:0.1:5;
f = 1/sqrt(2*pi) * exp(-x.^2);

 

clf

n = 5;
subplot 321
X = 0:n;
pmf = B(n,p);
stem(X,pmf)
subplot 322
sigma = (n*p*(1-p))^(1/2);
stem((X-n*p)/sigma,pmf*sigma)
hold on
plot(x,f,'r')
xlim([-5 5])

 

n = 10;
subplot 323
X = 0:n;
pmf = B(n,p);
stem(X,pmf)
subplot 324
sigma = (n*p*(1-p))^(1/2);
stem((X-n*p)/sigma,pmf*sigma)
hold on
plot(x,f,'r')
xlim([-5 5])

 

n = 50;
subplot 325
X = 0:n;
pmf = B(n,p);
stem(X,pmf)
subplot 326
sigma = (n*p*(1-p))^(1/2);
stem((X-n*p)/sigma,pmf*sigma)
hold on
plot(x,f,'r')
xlim([-5 5])

 

代码就不多解释了,有疑问请追问。

图中,左侧是二项分布的概率密度函数图像,右侧是(X-np)/((npq)^1/2)与标准正态分布曲线的对比,其中X服从二项分布B(n,p)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式