Está en la página 1de 2

Aide sur l'exercice :

Partie 2 : signal mis x(t) :


Le signal x(t) est gnr partir des donnes binaires mettre, de la manire suivante :

Algorithme :

On veut que x(k) x(k+(OSR-1)) = datas ( n )

(OSR-1=4)

Donc sous MATLAB, on peut utiliser la syntaxe suivante :


x (k:k+(OSR-1)) = datas ( n );
Le programme sous matlab pour gnrer x est le suivant :

%% dfinition du signal emis : [x] %%%%%%%%%%%%%%%%%%%%%%%%


b=0;
for a=1:length(t)/OSR
x(a+b:a+b+4)=datas(a);
b=b+4;
end;
x(find(x==0))=-1;
La fonction find(x==0) permet ici de rechercher des indices pour lesquels les valeurs de x sont gales
0. On affecte ensuite la valeur -1 aux valeurs de x initialement gales 0.

También podría gustarte