File: Distributions.html

package info (click to toggle)
octave 10.3.0-1
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 145,388 kB
  • sloc: cpp: 335,976; ansic: 82,241; fortran: 20,963; objc: 9,402; sh: 8,756; yacc: 4,392; lex: 4,333; perl: 1,544; java: 1,366; awk: 1,259; makefile: 659; xml: 192
file content (133 lines) | stat: -rw-r--r-- 8,052 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<!DOCTYPE html>
<html>
<!-- Created by GNU Texinfo 7.1.1, https://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Distributions (GNU Octave (version 10.3.0))</title>

<meta name="description" content="Distributions (GNU Octave (version 10.3.0))">
<meta name="keywords" content="Distributions (GNU Octave (version 10.3.0))">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta name="viewport" content="width=device-width,initial-scale=1">

<link href="index.html" rel="start" title="Top">
<link href="Concept-Index.html" rel="index" title="Concept Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Statistics.html" rel="up" title="Statistics">
<link href="Random-Number-Generation.html" rel="next" title="Random Number Generation">
<link href="Correlation-and-Regression-Analysis.html" rel="prev" title="Correlation and Regression Analysis">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span:hover a.copiable-link {visibility: visible}
strong.def-name {font-family: monospace; font-weight: bold; font-size: larger}
-->
</style>
<link rel="stylesheet" type="text/css" href="octave.css">


</head>

<body lang="en">
<div class="section-level-extent" id="Distributions">
<div class="nav-panel">
<p>
Next: <a href="Random-Number-Generation.html" accesskey="n" rel="next">Random Number Generation</a>, Previous: <a href="Correlation-and-Regression-Analysis.html" accesskey="p" rel="prev">Correlation and Regression Analysis</a>, Up: <a href="Statistics.html" accesskey="u" rel="up">Statistics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<h3 class="section" id="Distributions-1"><span>26.5 Distributions<a class="copiable-link" href="#Distributions-1"> &para;</a></span></h3>

<p>Octave has functions for computing the Probability Density Function (PDF), the
Cumulative Distribution function (CDF), and the quantile (the inverse of the
CDF) for arbitrary user-defined distributions (discrete) and for experimental
data (empirical).
</p>
<p>The following table summarizes the supported distributions (in alphabetical
order).
</p>
<table class="multitable">
<thead><tr><th width="31%">Distribution</th><th width="23%">PDF</th><th width="23%">CDF</th><th width="23%">Quantile</th></tr></thead>
<tbody><tr><td width="31%">Univariate Discrete Distribution</td><td width="23%"><code class="code">discrete_pdf</code></td><td width="23%"><code class="code">discrete_cdf</code></td><td width="23%"><code class="code">discrete_inv</code></td></tr>
<tr><td width="31%">Empirical Distribution</td><td width="23%"><code class="code">empirical_pdf</code></td><td width="23%"><code class="code">empirical_cdf</code></td><td width="23%"><code class="code">empirical_inv</code></td></tr>
</tbody>
</table>

<a class="anchor" id="XREFdiscrete_005fpdf"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-discrete_005fpdf"><span><code class="def-type"><var class="var">pdf</var> =</code> <strong class="def-name">discrete_pdf</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">v</var>, <var class="var">p</var>)</code><a class="copiable-link" href="#index-discrete_005fpdf"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the probability density function (PDF)
at <var class="var">x</var> of a univariate discrete distribution which assumes the values
in <var class="var">v</var> with probabilities <var class="var">p</var>.
</p></dd></dl>


<a class="anchor" id="XREFdiscrete_005fcdf"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-discrete_005fcdf"><span><code class="def-type"><var class="var">cdf</var> =</code> <strong class="def-name">discrete_cdf</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">v</var>, <var class="var">p</var>)</code><a class="copiable-link" href="#index-discrete_005fcdf"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the cumulative distribution function
(CDF) at <var class="var">x</var> of a univariate discrete distribution which assumes the
values in <var class="var">v</var> with probabilities <var class="var">p</var>.
</p></dd></dl>


<a class="anchor" id="XREFdiscrete_005finv"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-discrete_005finv"><span><code class="def-type"><var class="var">q</var> =</code> <strong class="def-name">discrete_inv</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">v</var>, <var class="var">p</var>)</code><a class="copiable-link" href="#index-discrete_005finv"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the quantile (the inverse of the CDF)
at <var class="var">x</var> of the univariate distribution which assumes the values in
<var class="var">v</var> with probabilities <var class="var">p</var>.
</p></dd></dl>


<a class="anchor" id="XREFempirical_005fpdf"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-empirical_005fpdf"><span><code class="def-type"><var class="var">pdf</var> =</code> <strong class="def-name">empirical_pdf</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">data</var>)</code><a class="copiable-link" href="#index-empirical_005fpdf"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the probability density function (PDF)
at <var class="var">x</var> of the empirical distribution obtained from the
univariate sample <var class="var">data</var>.
</p></dd></dl>


<a class="anchor" id="XREFempirical_005fcdf"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-empirical_005fcdf"><span><code class="def-type"><var class="var">cdf</var> =</code> <strong class="def-name">empirical_cdf</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">data</var>)</code><a class="copiable-link" href="#index-empirical_005fcdf"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the cumulative distribution function
(CDF) at <var class="var">x</var> of the empirical distribution obtained from
the univariate sample <var class="var">data</var>.
</p></dd></dl>


<a class="anchor" id="XREFempirical_005finv"></a><span style="display:block; margin-top:-4.5ex;">&nbsp;</span>


<dl class="first-deftypefn">
<dt class="deftypefn" id="index-empirical_005finv"><span><code class="def-type"><var class="var">q</var> =</code> <strong class="def-name">empirical_inv</strong> <code class="def-code-arguments">(<var class="var">x</var>, <var class="var">data</var>)</code><a class="copiable-link" href="#index-empirical_005finv"> &para;</a></span></dt>
<dd><p>For each element of <var class="var">x</var>, compute the quantile (the inverse of the CDF)
at <var class="var">x</var> of the empirical distribution obtained from the
univariate sample <var class="var">data</var>.
</p></dd></dl>


</div>
<hr>
<div class="nav-panel">
<p>
Next: <a href="Random-Number-Generation.html">Random Number Generation</a>, Previous: <a href="Correlation-and-Regression-Analysis.html">Correlation and Regression Analysis</a>, Up: <a href="Statistics.html">Statistics</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html" title="Index" rel="index">Index</a>]</p>
</div>



</body>
</html>