Freigeben über


piecewise_constant_distribution::param_type

Speichert alle Parameter der Verteilung.

struct param_type {     typedef piecewise_constant_distribution<RealType> distribution_type;     param_type();     template<class IterI, class IterW>     param_type(IterI firstI, IterI lastI, IterW firstW);     template<class UnaryOperation>     param_type(size_t count, RealType xmin, RealType xmax,          UnaryOperation weightfunc);     std::vector<RealType> densities() const;     std::vector<RealType> intervals() const;     .....     bool operator==(const param_type& right) const;     bool operator!=(const param_type& right) const; };

Parameter

Weitere Informationen finden Sie im übergeordneten Thema piecewise_constant_distribution-Klasse.

Hinweise

Vorbedingung: xmin < xmax

Diese Struktur kann bei der Instanziierung an den Klassenkonstruktor des Verteilers, an die Memberfunktion param() (zur Festlegung der gespeicherten Parameter einer vorhandenen Verteilung) und an operator() (zur Verwendung anstelle der gespeicherten Parameter) übergeben werden.

Anforderungen

Header: <random>

Namespace: std

Siehe auch

Referenz

<random>

piecewise_constant_distribution-Klasse