数学建模社区-数学中国
标题:
【已经回复】急求!!!自己假设一种概率分布函数(含有几个未知参...
[打印本页]
作者:
数学中国YY主管
时间:
2016-3-1 15:20
标题:
【已经回复】急求!!!自己假设一种概率分布函数(含有几个未知参...
自己假设了一种概率分布函数(函数有三个参数),有一组数据,想通过这个假设的概率分布来拟合数据真实的概率分布,不知如何求取???
2016-3-1 15:19 上传
下载附件
(5.81 KB)
数据x=[0.458910256
0.381602564
0.3975
0.3775
0.384871795
0.395512821
0.204294872
0.394871795
0.380769231
0.420576923
0.385512821
0.384038462
0.436474359
0.391666667
0.353333333
0.383910256
0.372820513
0.371153846
0.40775641
0.308974359
0.395384615
0.316474359
0.381538462
0.381730769
0.246858974
0.291987179
0.43474359
0.333910256
0.220064103
0.376538462
0.316410256
0.495576923
0.338461538
0.411025641
0.21224359
0.222692308
0.222692308
0.442948718
0.433846154
0.183269231
0.313653846
0.214551282
0.401153846
0.146025641
0.371923077
0.220192308
0.178141026
0.44025641
0.453653846
0.430064103
];
回复:
可以将f(x)积分后,用cftool拟合:
syms a b c x;
f=a*b*exp(-a*(x-c))/(1+exp(-a*(x-c)))^(b+1);
F0=int(f,x);
x=[0.458910256....];
x=sort(x);
n=length(x)
Fx=[([1:n]-0.3)./(n+0.4)]';
[fitresult, gof] = fit( x, Fx, matlabFunction(F0),'StartPoint',[60 0.1 0.1] )
作者:
fly370023196
时间:
2016-4-7 19:19
666666666666666666666666666666
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5