TP 1 : Séquence Binaire Pseudo Aléatoire
1-Réaliser le programme en matlab de SBPA .
Description de variables.
N = nombre de registres,
x( ) =registre à décalage,
K1, K2 =bits à additionner du registre,
NE = nombre d’échantillons à acquérir,
c( ) = vecteur contenant les entrées (excitations) à envoyer aux processus
Programme :
Initialisation des bits à additionner
k1=N-1
k2=N
Initialisation du registre à décalage
FOR I=1 TO N
x(I) = 1
NEXT I
FOR k=1 TO NE
c(k)= x(k1) xor x(k2)
FOR j=1 TO N-1
x(N+1-j)=x(N-j)
NEXT j
' x(1)=x(k)
NEXT K
2) afficher la SBPA sur une figure.
3) Calculer la valeur moyenne de la SBPA. Que constatez-vous ?
4) Calculer la variance de la SBPA.