std::lognormal_distribution
De cppreference.com.
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| Défini dans l'en-tête <random>
|
||
| template< class RealType = double > class lognormal_distribution; |
(depuis C++11) | |
La distribution du nombre de lognormal_distribution aléatoire produit des nombres aléatoires x > 0 selon une distribution log-normale:
Original:
The lognormal_distribution random number distribution produces random numbers x > 0 according to a log-normal distribution:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
- f(x; m,s) = None
exp⎛1 sx√2 π
⎜
⎝- None
⎞(ln x - m)2 2s2
⎟
⎠
La m paramètre est la moyenne du paramètre et l'écart-type s .
Original:
The parameter m is the mean and the parameter s the standard deviation.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifier] Types de membres
| Type de membre
Original: Member type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Definition |
result_type
|
RealType |
param_type
|
le type du jeu de paramètres, sans précision
Original: the type of the parameter set, unspecified The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[modifier] Les fonctions membres
| construit distribution Original: constructs new distribution The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
| réinitialise l'état interne de la distribution Original: resets the internal state of the distribution The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
Original: Generation The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| génère le nombre aléatoire suivant dans la distribution Original: generates the next random number in the distribution The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
Original: Characteristics The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| retourne le paramètre de distribution de moyenne (m) Original: returns the mean (m) distribution parameter The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
| renvoie le paramètre de l'écart-type de distribution (s) Original: returns the standard deviation (s) distribution parameter The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
| obtient ou définit l'objet de paramètre de distribution Original: gets or sets the distribution parameter object The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
| renvoie la valeur minimale potentiellement générées Original: returns the minimum potentially generated value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
| renvoie la valeur maximale potentiellement générées Original: returns the maximum potentially generated value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
[modifier] Tiers fonctions
| compare deux objets de distribution Original: compares two distribution objects The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction) | |
| effectue flux d'entrée et de sortie sur la distribution de nombre pseudo-aléatoire Original: performs stream input and output on pseudo-random number distribution The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction) | |
[modifier] Exemple
#include <iostream> #include <iomanip> #include <string> #include <map> #include <random> #include <cmath> int main() { std::random_device rd; std::mt19937 gen(rd()); std::lognormal_distribution<> d(1.6, 0.25); std::map<int, int> hist; for(int n=0; n<10000; ++n) { ++hist[std::round(d(gen))]; } for(auto p : hist) { std::cout << std::fixed << std::setprecision(1) << std::setw(2) << p.first << ' ' << std::string(p.second/200, '*') << '\n'; } }
Résultat :
2 3 *** 4 ************* 5 *************** 6 ********* 7 **** 8 * 9 10 11 12
[modifier] Liens externes
- Weisstein, Eric W. "Log Normal Distribution." De MathWorld - Une ressource Web Wolfram .Original:Weisstein, Eric W. "Log Normal Distribution." From MathWorld--A Wolfram Web Resource.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions. - Log-normal distribution. Un article de Wikipédia .Original:Log-normal distribution. From Wikipedia.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.