声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1938|回复: 5

[综合讨论] 求助!!求Beta分布的参数。

[复制链接]
发表于 2008-11-3 16:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我有两组数据X和Y,我想用Beta分布的密度函数来拟合这两组数据。求出Beta分布的两个参数,我的问题是:
1、我 这种拟合方法可不可行?
2、如果可以,在MATLAB中如何写程序?

X=[0.038341562        0.051229178        0.060825667        0.073165346        0.081932336        0.099605345        0.103020312        0.107528816        0.12068748        0.126569915        0.135607953        0.150394071        0.159158724        0.175955501        0.18046751        0.193040851        0.208223026        0.225275662        0.277114698        0.407908049        0.436905477        0.490664043        0.632344866        0.763940846        1]
y=[0.18041        0.2471        0.30645        0.37225        0.48656        0.43793        0.44194        0.46045        0.39251        0.27882        0.27111        0.32536        0.21723        0.21939        0.20962        0.15835        0.14626        0.11133        0.087731        0.036902        0.035043        0.02561        0.026089        0.025808        0.027956
]
回复
分享到:

使用道具 举报

发表于 2008-11-3 17:38 | 显示全部楼层

回复 楼主 hjc421421 的帖子

曲线拟合吗?
Beta分布的方程是什么
 楼主| 发表于 2008-11-3 19:24 | 显示全部楼层
是曲线拟合啊,
f(x,v,n)=x^(v-1)*(1-x)^(n-1)/B(v,n)
B(v,n)为方程:x^(v-1)*(1-x)^(n-1)在0到1上对x的积分。
好像可以用最小二乘法求,但不知道怎么求。
发表于 2008-11-3 20:49 | 显示全部楼层

回复 板凳 hjc421421 的帖子

要拟合的方程是什么
(x,v,n)=x^(v-1)*(1-x)^(n-1)/B(v,n)怎么有这么多参数
发表于 2008-11-3 20:59 | 显示全部楼层

回复 地板 sigma665 的帖子

要拟合的方程应该是f(x,v,n)=x^(v-1)*(1-x)^(n-1)/B(v,n),不过拟合的方程中带有积分项
 楼主| 发表于 2008-11-4 09:28 | 显示全部楼层
要拟合的方程是:f(x,v,n)=x^(v-1)*(1-x)^(n-1)/B(v,n)
要拟合的参数是:v 和n
x是自变量
B(v,n)为方程:x^(v-1)*(1-x)^(n-1)在0到1上对x的积分
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-10-1 23:47 , Processed in 0.054739 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表