Vai al contenuto

Esercizio al calcolatore sulla trasformazione delle VC

Da Wikiversità, l'apprendimento libero.
esercitazione
esercitazione
Esercizio al calcolatore sulla trasformazione delle VC
Tipo di risorsa Tipo: esercitazione
Materia di appartenenza Materia: Teoria dei segnali e dei fenomeni aleatori
Avanzamento Avanzamento: esercitazione completa al 25%

Si scriva un generatore di numeri pseudo-casuali, sfruttando l'algoritmo lineare congruente:

xn+1=(a⋅xn+c)mod(m)

con a,c,m∈ℕ. Si ha che:

  1. c,a devono essere primi tra loro, MCD(a,c)=1;
  2. a−1 deve essere multiplo di ogni fattore primo di m;
  3. a−1 deve essere multiplo di 4 se m è multiplo di 4.

Realizzare un generatore di numeri pseudo-casulali uniforme in (0,1), utilizzando

  • a=75
  • m=231−1
  • c=0