Code covered by the BSD License  

Highlights from
FBD - "Find the Best Distribution" tool

4.875

4.9 | 10 ratings Rate this file 68 Downloads (last 30 days) File Size: 467 KB File ID: #36000
image thumbnail

FBD - "Find the Best Distribution" tool

by

 

03 Apr 2012 (Updated )

With this GUI you can find the best distribution that fits your data.

| Watch this File

File Information
Description

1. Save the Main_FitDistribution_GUI.fig and Main_FitDistribution_GUI.m files at the same directory.
2. Run the Main_FitDistribution_GUI.m file.
3. Load data using the "Load Data" button. The file should be a text file with 1 column containing the data. The attached file "DataExample.txt" contains data in a legal format.
4. choose whether you want to fit continuous of discrete distributions, and whether you want to display the PDFs of the CDFs (with the pop-down menus). The lists of optional distributions are displayed on the left side of the GUI.
5. Press "FIT!"
6. You will see the 4 best fits on the graph, and detailed parameters of the best 4 distributions under the graph. The parameters are:
- Distribution name.
- NLogL - Negative of the log likelihood.
- BIC - Bayesian information criterion.
- AIC - Akaike information criterion.
- AICc - AIC with a correction for finite sample sizes.
- Parameters names.
- Parameters values.
 
----------------------
This GUI is based on a code written by
Michael Sheppard from MIT Lincoln Laboratory.

Required Products MATLAB
MATLAB release MATLAB 8.0 (R2012b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (10)
04 Dec 2013 Peter

Very nice and useful tool.

I'm still a matlab beginner, but maybe somebody can help. What is the selecting criterion on which the tool selects the 4 best fits.

Thanks in advance!

04 Dec 2013 Peter  
15 Nov 2012 Szilárd Németh

A good one. You may want to consider to use Scott Hirsch's submission which allows you to interactively select variables from the workspace.

http://www.mathworks.com/matlabcentral/fileexchange/37679-uigetvariables-dialog-to-pass-variables-from-workspace-into-gui

It gives you more flexibility than using files.

Szilárd

18 Jun 2012 zhou jianshan  
22 May 2012 JK Kim  
22 May 2012 JK Kim  
08 May 2012 dinh tai  
04 Apr 2012 Albert Bravo

Very useful stuff, thumbs up !!!

04 Apr 2012 Nir

Good Job !!!
Very helpful tool

04 Apr 2012 Mark  
Updates
12 Sep 2012

Updated to include an App file for R2012b

Contact us