Espaços nominais
Variantes
Acções

std::lognormal_distribution

Da cppreference.com
< cpp‎ | numeric‎ | random

 
 
Biblioteca numéricos
Funções matemáticas comuns
De ponto flutuante ambiente
Números complexos
Matrizes numéricas
Pseudo-aleatório de geração de números
Tempo de compilação aritmética racional(C++11)
Genéricos operações numéricas
Original:
Generic numeric operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
(C++11)
 
Pseudo-aleatório de geração de números
Motores e adaptadores de motor
Original:
Engines and engine adaptors
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Geradores
Original:
Generators
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Distribuições
Original:
Distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Distribuições uniformes
Original:
Uniform distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Distribuições de Bernoulli
Original:
Bernoulli distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Distribuições de Poisson
Original:
Poisson distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Distribuições normais
Original:
Normal distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
lognormal_distribution
(C++11)
Distribuições de amostragem
Original:
Sampling distributions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Seqüências de sementes
Original:
Seed Sequences
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
(C++11)
C biblioteca
Original:
C library
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
std::lognormal_distribution
Funções de membro
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
lognormal_distribution::lognormal_distribution
lognormal_distribution::reset
Geração
Original:
Generation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
lognormal_distribution::operator()
Características
Original:
Characteristics
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
lognormal_distribution::param
lognormal_distribution::min
lognormal_distribution::max
Não-membros funções
Original:
Non-member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
Definido no cabeçalho <random>
template<class RealType =double>
class lognormal_distribution;
(desde C++11)
O lognormal_distribution distribuição de números aleatórios produz números aleatórios x > 0 de acordo com uma distribuição log-normal:
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.
f(x; m,s) = None
1
sx2 π
exp

- None
(ln x - m)2
2s2


O m parâmetro é a média e o parâmetro s o desvio padrão.
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.

Índice

[editar]Tipos de membro

Tipo de membro
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_typeRealType
param_type
o tipo do conjunto de parâmetros, não especificado
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.

[editar]Funções de membro

constrói nova distribuição
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.

(função pública membro)[edit]
redefine o estado interno da distribuição
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.

(função pública membro)[edit]
Geração
Original:
Generation
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
gera o próximo número aleatório na distribuição
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.

(função pública membro)[edit]
Características
Original:
Characteristics
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
retorna o parâmetro médio de distribuição (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.

(função pública membro)[edit]
retorna o desvio padrão do parâmetro de distribuição (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.

(função pública membro)[edit]
obtém ou define o objeto de parâmetro de distribuição
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.

(função pública membro)[edit]
retorna o valor mínimo potencialmente gerado
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.

(função pública membro)[edit]
retorna o valor máximo potencialmente gerado
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.

(função pública membro)[edit]

[editar]Não-membros funções

compara dois objetos de distribuição
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.

(função)[edit]
executa fluxo de entrada e saída em pseudo-aleatório distribuição de números
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.

(função)[edit]

[editar]Exemplo

#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';}}

Saída:

2 3 *** 4 ************* 5 *************** 6 ********* 7 **** 8 * 9 10 11 12

[editar]Links externos

close