Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-04-07, 11:31   #1
eddiecnu
初级会员
 
注册日期: 2009-04-07
年龄: 42
帖子: 1
声望力: 0
eddiecnu 正向着好的方向发展
默认 [求助]如何根据现有数据求的贝塔分布的参数

请各位大虾帮助一下。

我现有数据如下,x=0.310 0.445 0.506 0.560 0.589 0.625 0.680 0.700 0.730 0.780 0.830 0.910 1.000
y=0.003 0.085 0.144 0.229 0.300 0.376 0.511 0.600 0.700 0.790 0.860
0.940 1.000

这些数据是符合贝塔分布的。
公式如附件。
现在的问题是如何求的其中的参数,a,b。
从而得出贝塔分布的函数式。

谢谢!
eddiecnu 当前离线   回复时引用此帖
旧 2009-04-10, 23:04   #2
slgu
高级会员
 
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21
slgu 正向着好的方向发展
默认 回复: [求助]如何根据现有数据求的贝塔分布的参数

数据点与beta分布的形状不符。
slgu 当前离线   回复时引用此帖
旧 2009-04-11, 18:39   #3
zh1985444
初级会员
 
注册日期: 2009-03-12
年龄: 40
帖子: 2
声望力: 0
zh1985444 正向着好的方向发展
默认 回复: [求助]如何根据现有数据求的贝塔分布的参数

引用:
作者: eddiecnu 查看帖子
请各位大虾帮助一下。

我现有数据如下,x=0.310 0.445 0.506 0.560 0.589 0.625 0.680 0.700 0.730 0.780 0.830 0.910 1.000
y=0.003 0.085 0.144 0.229 0.300 0.376 0.511 0.600 0.700 0.790 0.860
0.940 1.000

这些数据是符合贝塔分布的。
公式如附件。
现在的问题是如何求的其中的参数,a,b。
从而得出贝塔分布的函数式。

谢谢!
首先假设你的数据没有问题的话可以用如下的方式来估计参数a和b
如果X服从贝塔分布,则他的期望和方差为
E(X) = a/(a+b)
Var(X) = ab/((a+b+1)(a+b)^2)

假如给了一组观察值为x1 x2 x3 x4 x5 .........xn
计算观察值的均值u和方差c
利用E(X) = u, Var(X) =c就可以解出近似的参数a 和b
zh1985444 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 16:35


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.