|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Mar 2011
Messaggi: 2
|
Funzioni per generare numeri in C++
Qualcuno sa quali sono le funzioni che in c++ permettono di generare numeri secondo una distribuzione probabilistica specifica, es: gaussiana standard, binomiale, ecc ecc?? sto implementando un programma per un progetto e volevo trovare altre soluzioni rispetto alla solita funzione rand() che genera numeri in base al tempo. Grazie!
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 558
|
Nella libreria standard non credo ci sia nulla di quel genere. O ti affidi a librerie esterne oppure fai "a mano". Ad esempio per generare numeri da una gaussiana puoi usare la trasformazione di Box-Muller.
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Mar 2011
Messaggi: 2
|
Potrei provare a trasformare i le variabili random in progress, ma il problema è che in molti casi ho insiemi di numeri random molto grandi e quindi credo che sarebbe un lavoro eterno. Per quanto riguarda le librerie esterne hai qualche idea su dove reperire quello che mi serve? grazie mille
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:33.



















