Bonjour,
Je souhaite réaliser la modulation/démodulation d'un signal en BPSK.
J'en suis à la modulation pour le moment, et j'ai écrit :
Mais quand je plotte s, le résultat n'est pas fou... Est-ce que vous voyez ce qui pourrait ne pas aller ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 clear all; close all; %Data brutes UL X = floor((rand(1,1000)+0.5)); %Codage & Modulation BPSK alpha = zeros(1,length(X)); for k=1:length(X) if X(k) == 0 alpha(k) = 1; elseif X(k) == 1 alpha(k) = -1; end end phi = (pi/2).*alpha; %Signal temporel modulé fe=125*10^6; t = linspace(0,12,length(phi)); s = exp(i.*(2*pi*fe.*t + phi));
Merci
Partager