Bonjour,
Je voudrais faire la constellation de QPSK et sa modulation en utilisant les parties imaginaires et les parties réelles voila le code que j'ai fait
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 f=-1/2:0.01:1/2; L=length(f); A=3; v=[1 0 1 1 1 0 1 0 1 1 0 0 1]; %j=1; for i=1:length(v)-1 c(i)=2*v(i)+v(i+1); % i=i+2; % j=j+1; end a=c(1:2:length(v)-1); M=0; for i=1:length(a) L=length(f); L=i*L; if a(i)==0 x(M+1:L)=(-1-i); M=L; end if a(i)==1 x(M+1:L)=(1-i); M=L; end if a(i)==2 x(M+1:L)=(-1+i); M=L; end if a(i)==3 x(M+1:L)=(1+i); M=L; end M=L; end plot(x) xlabel('Periode');ylabel('Ampli'); grid;
Partager