Sequenze random distribuite secondo funzione prestabilita

di il
2 risposte

Sequenze random distribuite secondo funzione prestabilita

Salve a tutti!
volevo chiedere che tipo di funzione (o funzioni) dovrei utilizzare per far generare al mio programma una serie numeri casuali distribuiti per esempio come "cos(x)" o come "cos(x)*cos(x)" soltanto in un intervallo prestabilito, ad esempio (0,pigreco).
nel caso è possibile sapere anche la periodicità di tale sequenza di numeri casuali?
Grazie in anticipo.

2 Risposte

  • Re: Sequenze random distribuite secondo funzione prestabilita

    Per x da 0 a 90 avrai cos(x) da 0 a 1. Tutto questo lo moltiplichi x PiGreco e avrai il tuo range da 0 a Pigreco.

    Fai una funzione random che ti spara dei x e usa l'operatore modulo x averli nel range 0-90.
  • Re: Sequenze random distribuite secondo funzione prestabilita

    Ok grazie! però così i numeri casuali non sono distributi secondo cos(x).
    Cioè, in questo modo, se dovessi fare un istogramma con tutti i numeri casuali generati, questo istogramma sarebbe "piatto".
    Se i numeri generati casualmente invece fossero distribuiti secondo cos(x), la "forma" dell'istogramma deve essere proprio simile a cos(x).
    Il mio problema è proprio quello di farglieli generare in questo modo, per la precisione con andamento cos(x)*cos(x).
Devi accedere o registrarti per scrivere nel forum
2 risposte