1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> 4<title>Statistical Distribution Explorer</title> 5<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> 6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> 7<link rel="home" href="index.html" title="Statistical Distribution Explorer"> 8</head> 9<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 10<table cellpadding="2" width="100%"><tr> 11<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> 12<td align="center"><a href="../../../../../index.html">Home</a></td> 13<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> 14<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> 15<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> 16<td align="center"><a href="../../../../../more/index.htm">More</a></td> 17</tr></table> 18<hr> 19<div class="spirit-nav"></div> 20<div class="article"> 21<div class="titlepage"> 22<div> 23<div><h2 class="title"> 24<a name="statistical_distribution_explorer"></a>Statistical Distribution Explorer</h2></div> 25<div><div class="authorgroup"> 26<div class="author"><h3 class="author"> 27<span class="firstname">Paul A.</span> <span class="surname">Bristow</span> 28</h3></div> 29<div class="author"><h3 class="author"> 30<span class="firstname">John</span> <span class="surname">Maddock</span> 31</h3></div> 32</div></div> 33<div><p class="copyright">Copyright © 2008 Paul A. Bristow, John Maddock</p></div> 34<div><div class="legalnotice"> 35<a name="id759711"></a><p> 36 Distributed under the Boost Software License, Version 1.0. (See accompanying 37 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) 38 </p> 39</div></div> 40</div> 41<hr> 42</div> 43<p> 44 A Windows utility to show the properties of statistical distributions using parameters 45 provided interactively by the user. 46 </p> 47<p> 48 The distributions provided are: 49 </p> 50<div class="itemizedlist"><ul class="itemizedlist" type="disc"> 51<li class="listitem"> 52 bernoulli 53 </li> 54<li class="listitem"> 55 beta_distribution 56 </li> 57<li class="listitem"> 58 binomial_distribution 59 </li> 60<li class="listitem"> 61 cauchy 62 </li> 63<li class="listitem"> 64 chi_squared 65 </li> 66<li class="listitem"> 67 exponential 68 </li> 69<li class="listitem"> 70 extreme_value 71 </li> 72<li class="listitem"> 73 fisher_f 74 </li> 75<li class="listitem"> 76 gamma_distribution 77 </li> 78<li class="listitem"> 79 lognormal_distribution 80 </li> 81<li class="listitem"> 82 negative_binomial_distribution 83 </li> 84<li class="listitem"> 85 normal_distribution 86 </li> 87<li class="listitem"> 88 pareto 89 </li> 90<li class="listitem"> 91 poisson 92 </li> 93<li class="listitem"> 94 rayleigh 95 </li> 96<li class="listitem"> 97 students_t 98 </li> 99<li class="listitem"> 100 triangular 101 </li> 102<li class="listitem"> 103 uniform 104 </li> 105<li class="listitem"> 106 weibull 107 </li> 108</ul></div> 109<p> 110 Properties of distributions computed are: 111 </p> 112<div class="itemizedlist"><ul class="itemizedlist" type="disc"> 113<li class="listitem"> 114 mean 115 </li> 116<li class="listitem"> 117 mode 118 </li> 119<li class="listitem"> 120 median 121 </li> 122<li class="listitem"> 123 variance 124 </li> 125<li class="listitem"> 126 standard deviation 127 </li> 128<li class="listitem"> 129 coefficient of variation, 130 </li> 131<li class="listitem"> 132 skewness 133 </li> 134<li class="listitem"> 135 kurtosis 136 </li> 137<li class="listitem"> 138 excess 139 </li> 140<li class="listitem"> 141 range supported 142 </li> 143</ul></div> 144<p> 145 Calculated, from values provided, are: 146 </p> 147<div class="itemizedlist"><ul class="itemizedlist" type="disc"> 148<li class="listitem"> 149 probability density (or mass) function (PDF) 150 </li> 151<li class="listitem"> 152 cumulative distribution function (CDF), and complement 153 </li> 154<li class="listitem"> 155 Quantiles (percentiles) are calculated for typical risk (alpha) probabilities 156 (0.001, 0.01, 0.5, 0.1, 0.333) and for additional probabilities provided 157 by the user. 158 </li> 159</ul></div> 160<p> 161 Results can be saved to text files using Save or SaveAs. All the values on the 162 four tabs are output to the file chosen, and are tab separated to assist input 163 to other programs, for example, spreadsheets or text editors. 164 </p> 165<p> 166 Note: Excel (for example), only shows 10 decimal digits, by default: to display 167 the maximum possible precision (about 15 decimal digits), it is necessary to 168 format all cells to display this precision. Although unusually accurate, not 169 all values computed by Distexplorer will be as accurate as this. Values shown 170 as NaN cannot be calculated from the value(s) given, most commonly because the 171 value input is outside the range for the distribution. 172 </p> 173<p> 174 For more information, including downloads, see 175 </p> 176<p> 177 <a href="http://distexplorer.sourceforge.net/" target="_top">Distexplorer at Sourceforge</a> 178 </p> 179<p> 180 This Microsoft Windows 32 package distribution.exe was generated from a C# program 181 and uses a boost_math.dll generated using the Boost.Math C++ source code from 182 the Boost.Math Toolkit, compiled in CLI mode, containing the underlying statistical 183 distribution classes and functions. 184 </p> 185<p> 186 All source code is freely available for view and use under the <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">Boost 187 Open Source License</a>. 188 </p> 189<p> 190 <a href="https://svn.boost.org/svn/boost/sandbox%5Cmath_toolkit%5Clibs%5Cmath%5Cdot_net_example" target="_top">Math 191 Toolkit C++ source code</a> to produce boost_math.dll is in the most recent 192 <a href="http://www.boost.org" target="_top">Boost</a> release, initially 1.35.0. 193 </p> 194<p> 195 It is distributed as a single Windows Installer package Setupdistex.msi. Unzip 196 the distexplorer.zip to a temporary location of your choice and run setup.exe. 197 </p> 198<p> 199 (Note that .NET framework 2.0 and VCredist are requirements for this program. 200 Most recent and updated Windows environments will already have these, but they 201 are quickly, easily and safely installed from the Microsoft site if required.) 202 </p> 203<p> 204 (The package cannot be run on other platforms at present but it should be possible 205 to build an equivalent utility on any C/C++ platform if anyone would like to 206 undertake this task.) 207 </p> 208</div> 209<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 210<td align="left"><p><small>Last revised: July 01, 2010 at 21:45:23 GMT</small></p></td> 211<td align="right"><div class="copyright-footer"></div></td> 212</tr></table> 213<hr> 214<div class="spirit-nav"></div> 215</body> 216</html> 217