Namespaces
Variants
Views
Actions

Difference between revisions of "cpp/numeric/random/student t distribution"

From cppreference.com
< cpp‎ | numeric‎ | random
m (r2.7.3) (Robot: Adding de, es, fr, it, ja, pt, ru, zh)
m (Shorten template names. Use {{lc}} where appropriate.)
Line 13: Line 13:
  
 
===Member types===
 
===Member types===
{{dcl list begin}}
+
{{begin}}
{{dcl list hitem | Member type | Definition}}
+
{{hitem | Member type | Definition}}
{{dcl list item | {{tt|result_type}} | {{c|RealType}}}}
+
{{| {{tt|result_type}} | {{c|RealType}}}}
{{dcl list item | {{tt|param_type}} | the type of the parameter set, unspecified}}
+
{{| {{tt|param_type}} | the type of the parameter set, unspecified}}
{{dcl list end}}
+
{{end}}
  
 
===Member functions===
 
===Member functions===
{{dcl list begin}}
+
{{begin}}
{{dcl list template | cpp/numeric/random/distribution/dcl list constructor | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list constructor | student_t_distribution}}
{{dcl list template | cpp/numeric/random/distribution/dcl list reset | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list reset | student_t_distribution}}
  
{{dcl list h2 | Generation}}
+
{{h2 | Generation}}
{{dcl list template | cpp/numeric/random/distribution/dcl list operator() | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list operator() | student_t_distribution}}
  
{{dcl list h2 | Characteristics}}
+
{{h2 | Characteristics}}
{{dcl list template | cpp/numeric/random/student_t_distribution/dcl list n}}
+
{{| cpp/numeric/random/student_t_distribution/dcl list n}}
{{dcl list template | cpp/numeric/random/distribution/dcl list param | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list param | student_t_distribution}}
{{dcl list template | cpp/numeric/random/distribution/dcl list min | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list min | student_t_distribution}}
{{dcl list template | cpp/numeric/random/distribution/dcl list max | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list max | student_t_distribution}}
{{dcl list end}}
+
{{end}}
  
 
===Non-member functions===
 
===Non-member functions===
{{dcl list begin}}
+
{{begin}}
{{dcl list template | cpp/numeric/random/distribution/dcl list operator_cmp | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list operator_cmp | student_t_distribution}}
{{dcl list template | cpp/numeric/random/distribution/dcl list operator_ltltgtgt | student_t_distribution}}
+
{{| cpp/numeric/random/distribution/dcl list operator_ltltgtgt | student_t_distribution}}
{{dcl list end}}
+
{{end}}
  
 
===Example===
 
===Example===

Revision as of 20:24, 31 May 2013

 
 
 
 
 
Defined in header <random>
template< class RealType = double >
class student_t_distribution;
(since C++11)

Produces random floating-point values x, distributed according to probability density function:

P(x|n) =
1
·
Γ(
n+1
2
)
Γ(
n
2
)
·

1+
x2
n


-
n+1
2

where n is known as the number of degrees of freedom. This distribution is used when estimating the mean of an unknown normally distributed value given n+1 independent measurements, each with additive errors of unknown standard deviation, as in physical measurements. Or, alternatively, when estimating the unknown mean of a normal distribution with unknown standard deviation, given n+1 samples.

Contents

Member types

Member type Definition
result_type RealType
param_type the type of the parameter set, unspecified

Member functions

Template:cpp/numeric/random/distribution/dcl list constructorTemplate:cpp/numeric/random/distribution/dcl list resetTemplate:cpp/numeric/random/distribution/dcl list operator()Template:cpp/numeric/random/student t distribution/dcl list nTemplate:cpp/numeric/random/distribution/dcl list paramTemplate:cpp/numeric/random/distribution/dcl list minTemplate:cpp/numeric/random/distribution/dcl list max
Generation
Characteristics

Non-member functions

Template:cpp/numeric/random/distribution/dcl list operator cmpTemplate:cpp/numeric/random/distribution/dcl list operator ltltgtgt

Example

External links

Weisstein, Eric W. "Student's t-Distribution." From MathWorld--A Wolfram Web Resource.

Retrieved from "