Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Generates a chi-squared distribution.
template<class RealType = double>
class chi_squared_distribution {
public:
typedef RealType result_type;
struct param_type;
explicit chi_squared_distribution(RealType n0 = 1);
explicit chi_squared_distribution(const param_type& par0);
RealType n() const;
param_type param() const;
void param(const param_type& par0);
result_type min() const;
result_type max() const;
void reset();
template<class Engine>
result_type operator()(Engine& eng);
template<class Engine>
result_type operator()(Engine& eng,
const param_type& par0);
private:
RealType stored_n;
};
Parameters
Parameter |
Description |
|---|---|
RealType |
The floating-point result type. |
Remarks
This template class describes a <random> that produces values of a user-specified floating-point type distributed with a chi-squared distribution.
Requirements
Header: <random>
Namespace: std
See Also
Reference
chi_squared_distribution Class
chi_squared_distribution::operator()
chi_squared_distribution::param
chi_squared_distribution::param_type