当前注册人数382846人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

A collection of fitting functions for various distributions

多种概率分布的拟合函数集合

2007年12月06日
Matlab R12.1
本算法包括最大似然估计,最小二乘估计,基于EM算法的多种混合高斯分布估计,EM算法测试实例,绘制每种分布的plot函数。非常有参考价值!
相关知识

 %
% This folder contains a collection of "fitting" functions.
% (Some has demo options - the third section)
% The GENERAL input to the functions should be samples of the distribution.
%
% for example, if we are to fit a normal distribution ('gaussian') with a mean "u" and varaince "sig"^2
% then the samples will distribute like:
% samples = randn(1,10000)*sig + u
%
%fitting with Least-Squares is done on the histogram of the samples.
% fitting with Maximum likelihood is done directly on the samples.
%
%
% Contents of this folder
% =======================
% 1) Maximum likelihood estimators
% 2) Least squares estimators
% 3) EM algorithm for estimation of multivariant gaussian distribution (mixed gaussians)
% 4) added folders: Create - which create samples for the EM algorithm test
% Plot - used to plot each of the distributions (parametric plot)
%
%
%
%
%
% Maximum likelihood estimators
% =============================
% fit_ML_maxwell - fit maxwellian distribution
% fit_ML_rayleigh - fit rayleigh distribution
% (which is for example: sqrt(abs(randn)^2+abs(randn)^2))
% fit_ML_laplace - fit laplace distribution
% fit_ML_log_normal- fit log-normal distribution
% fit_ML_normal - fit normal (gaussian) distribution
%
% NOTE: all estimators are efficient estimators. for this reason, the distribution
% might be written in a different way, for example, the "Rayleigh" distribution
% is given with a parameter "s" and not "s^2".
%
%
% least squares estimators
% =========================
% fit_maxwell_pdf - fits a given curve of a maxwellian distribution
% fit_rayleigh_pdf - fits a given curve of a rayleigh distribution
%
% NOTE: these fit function are used on a histogram output which is like a sampled
% distribution function. the given curve MUST be normalized, since the estimator
% is trying to fit a normalized distribution function.
%
%
%
%
% Multivariant Gaussian distribution
% ==================================
% for demo of 1D mixed-gaussian fitting, run: fit_mix_gaussian
% for demo of 2D mixed-gaussian fitting, run: fit_mix_2d_gaussian
%
% these routines fit and plot the results of the parameters of:
% random distribution of random amount of gaussians with random parameters

源代码原文下载:
A Collection of Fitting Functions A collection of fitting functions for various Distributions. The provided files are an excellent source for EM based Matlab work.

源码图片

点击链接查看大图
从本站下载附件及源代码(1个附件,已经成功下载1099次)

最值得关注的外文源代码

Find Peak Value
A Collection of Fitting Functions
Stable Direct Least Squares Ellipse Fit
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论246次,此处显示最近20次评论! 查看所有评论

new74110  2017年07月23日
..
萱儿  2017年05月06日
很丰富啊
wdsadaffga  2017年05月03日
很好 谢谢
Valeny  2017年01月10日
谢谢分享
Candice  2017年01月04日
不错,很丰富
Tangzl  2016年12月04日
谢谢分享
SWAT  2016年10月06日
66
dryad  2016年08月29日
66666666666666
SWAT  2016年08月04日
daidai  2016年07月20日
下下来看看,感谢
蒋同学  2016年06月23日
下来看看,谢谢分享!
yeyao  2016年04月26日
谢谢
Jhon_X  2015年11月08日
还不错,下来看看,谢谢分享!!!
asd  2015年05月07日
亲测好用
asd  2015年05月07日
很好
douzibunengchi  2015年04月06日
感谢楼主分享~!
爱读书的曹操  2015年02月04日
挺好的
小小亚丽吖  2014年12月16日
挺好的
青涩桔  2014年10月20日
学习一下
fascinate  2014年10月08日
看看啊。。。。。。。
字数在300字内
请如实评论
200万国内源码搜索
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明