全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
9796 7
2010-06-07
最近做毕业论文,用核密度估计方法求出了密度函数的表达式,但是有点复杂。现在要求一组数据对应的分布函数值。用matlab编程算得很慢很慢。哪位高手帮帮忙。。。   万分感谢!!!
补充:我用的核函数是标准正态密度函数。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-6-7 17:56:34
用GUASS算比较方便,简单明了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-7 18:17:19
核函数和窗宽选的什么啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-7 18:25:24
2# lyf0227
高斯算怎么算呀? 不懂........
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-7 18:33:59
3# zhaojumping
核函数选的是标准正态密度函数,窗宽是用交叉验证法算出来的 ,我已经得出密度函数的表达式为


其中,Xi 是我用的样本数据,现在我要求每个样本数据对应的分布函数值。我用matlab编程的代码
a=[];
syms t
y=0;
for j=1:3213
y=y+double(int(exp(-(t-a(j))^2/0.0000001458)/2.1745,t,-0.013,a(1)))
end
但是这个程序运行超慢,估计要运行几十天




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-6-7 18:39:20
5# hong0415
刚才那个程序代码,还只是算  X1这一个数据对应的分布函数值(程序中的 y )。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群