extreme_value_distribution Class
Representa una distribución de valor final.
template<class RealType = double>
class extreme_value_distribution {
public:
typedef RealType result_type;
struct param_type;
explicit extreme_value_distribution(result_type a0 =
result_type(0.0), result_type b0 = result_type(1.0));
explicit extreme_value_distribution(const param_type& par0);
result_type a() const;
result_type b() 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:
result_type stored_a;
result_type stored_b;
};
Parámetros
Parámetro |
Descripción |
---|---|
RealType |
el tipo de resultado flotante. |
Comentarios
Esta clase de plantilla describe distribución que genera valores de un tipo de punto flotante definido por el usuario distribuido con un valor final, como Gumbel escribe I, registro Weibull, o un Fisher-Tippett escribe la distribución de I.
Requisitos
encabezado: <aleatorio>
espacio de nombres: std
Vea también
Referencia
extreme_value_distribution::extreme_value_distribution
extreme_value_distribution::operator()