Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications
Professor Ha Nguyen September 2016
EE456 – Digital Communications 1
EE456 Digital Communications Professor Ha Nguyen September 2016 - - PowerPoint PPT Presentation
Chapter 3: Probability, Random Variables, Random Processes EE456 Digital Communications Professor Ha Nguyen September 2016 EE456 Digital Communications 1 Chapter 3: Probability, Random Variables, Random Processes What is a Random
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 1
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 2
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 3
Chapter 3: Probability, Random Variables, Random Processes
x
x
x
EE456 – Digital Communications 4
Chapter 3: Probability, Random Variables, Random Processes
x x
Π
x x
EE456 – Digital Communications 5
Chapter 3: Probability, Random Variables, Random Processes
x
x
EE456 – Digital Communications 6
Chapter 3: Probability, Random Variables, Random Processes
x
x
EE456 – Digital Communications 7
Chapter 3: Probability, Random Variables, Random Processes
2
x
x
EE456 – Digital Communications 8
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 9
Chapter 3: Probability, Random Variables, Random Processes
20 40 60 80 100 −6 −4 −2 2 4 6
−5 5 0.1 0.2 0.3 0.4
20 40 60 80 100 −6 −4 −2 2 4 6
−5 5 0.1 0.2 0.3 0.4
EE456 – Digital Communications 10
Chapter 3: Probability, Random Variables, Random Processes
20 40 60 80 100 −6 −4 −2 2 4 6
−5 5 0.1 0.2 0.3 0.4
20 40 60 80 100 −6 −4 −2 2 4 6
−5 5 0.1 0.2 0.3 0.4
EE456 – Digital Communications 11
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 12
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 13
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 14
Chapter 3: Probability, Random Variables, Random Processes
x
y
EE456 – Digital Communications 15
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 16
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 17
Chapter 3: Probability, Random Variables, Random Processes
L=10^6; % Length of the noise vector sigma=sqrt(10^(-8)); % Standard deviation of the noise A=-10^(-4); x=sigma*randn(1,L); %[2] (a) Verify mean and variance: mean_x=sum(x)/L; % this is the same as mean(x) variance_x=sum((x-mean_x).^2)/L; % this is the same as var(x); % mean_x = -3.7696e-008 % variance_x = 1.0028e-008 %[3] (b) Compute P(x>A) P=length(find(x>A))/L; % P = 0.8410 %[5] (c) Histogram and Gaussian pdf fit N_bins=100; [y,x_center]=hist(x,100); % This bins the elements of x into N_bins equally spaced containers % and returns the number of elements in each container in y, % while the bin centers are stored in x_center. dx=(max(x)-min(x))/N_bins; % This gives the width of each bin. hist_pdf= (y/L)/dx; % This approximate the pdf to be a constant over each bin; pl(1)=plot(x_center,hist_pdf,’color’,’blue’,’linestyle’,’--’,’linewidth’,1.0); hold on; x0=[-5:0.001:5]*sigma; % this specifies the range of random variable x true_pdf=1/(sqrt(2*pi)*sigma)*exp(-x0.^2/(2*sigma^2)); pl(2)=plot(x0,true_pdf,’color’,’r’,’linestyle’,’-’,’linewidth’,1.0); xlabel(’{\itx}’,’FontName’,’Times New Roman’,’FontSize’,16); ylabel(’{\itf}_{\bf x}({\itx})’,’FontName’,’Times New Roman’,’FontSize’,16); legend(pl,’pdf from histogram’,’true pdf’,+1); set(gca,’FontSize’,16,’XGrid’,’on’,’YGrid’,’on’,’GridLineStyle’,’:’,’MinorGridLineStyle’,’none’,’FontName’,’Times New Roman’); EE456 – Digital Communications 18
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 19
Chapter 3: Probability, Random Variables, Random Processes
2
2
λ
−
x
1 2 3 4 5 6 10
−10
10
−8
10
−6
10
−4
10
−2
10 x Q(x) EE456 – Digital Communications 20
Chapter 3: Probability, Random Variables, Random Processes
2σ2
2σ2 .
2 dλ
2σ2 dx
σ )
σ )
A σ
2 dλ = Q
EE456 – Digital Communications 21
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 22
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 23
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 24
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 25
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 26
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 27
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 28
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 29
Chapter 3: Probability, Random Variables, Random Processes
x y −2 −1 1 2 −2.5 −2 −1 1 2 2.5
EE456 – Digital Communications 30
Chapter 3: Probability, Random Variables, Random Processes
x y −2 −1 1 2 −2.5 −2 −1 1 2 2.5
EE456 – Digital Communications 31
Chapter 3: Probability, Random Variables, Random Processes
x y −2 −1 1 2 −2.5 −2 −1 1 2 2.5
EE456 – Digital Communications 32
Chapter 3: Probability, Random Variables, Random Processes
−2 −1 1 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 x ρ = 0, σx = σy = 1 y fx,y(x, y) −2 −1 1 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 x ρ = 0.5, σx = σy = 1 y fx,y(x, y)
EE456 – Digital Communications 33
Chapter 3: Probability, Random Variables, Random Processes
(a) Thermal noise t (b) Uniform phase t
EE456 – Digital Communications 34
Chapter 3: Probability, Random Variables, Random Processes
t (c) Rayleigh fading process t +V −V (d) Binary random data Tb
EE456 – Digital Communications 35
Chapter 3: Probability, Random Variables, Random Processes Real number Time tk
t2 t1
EE456 – Digital Communications 36
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 37
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 38
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 39
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 40
Chapter 3: Probability, Random Variables, Random Processes
∞
1
∞
1
EE456 – Digital Communications 41
Chapter 3: Probability, Random Variables, Random Processes
x x x
y y y , ( )
x y
EE456 – Digital Communications 42
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 43
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 44
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 45
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 46
Chapter 3: Probability, Random Variables, Random Processes
y
y EE456 – Digital Communications 47
Chapter 3: Probability, Random Variables, Random Processes
EE456 – Digital Communications 48
Chapter 3: Probability, Random Variables, Random Processes
y
x
EE456 – Digital Communications 49
Chapter 3: Probability, Random Variables, Random Processes
−3 −2 −1 1 2 3 −0.4 −0.2 0.2 0.4 0.6 0.8 1 Wτ Ry(τ)/(N0W)
EE456 – Digital Communications 50
Chapter 3: Probability, Random Variables, Random Processes
x[n] = E{(x[n] − mx[n])2}
EE456 – Digital Communications 51
Chapter 3: Probability, Random Variables, Random Processes
j
ω
j
ω
x x x
j
ω
y y y , [ ]
x y
EE456 – Digital Communications 52
Chapter 3: Probability, Random Variables, Random Processes
x
j
ω x
j
ω y
y
EE456 – Digital Communications 53
Chapter 3: Probability, Random Variables, Random Processes
s
2
s
F 2
s
F
s s
w
w 2
s
F 2
s
F
s
j
ω w
j s
π ω π
w
EE456 – Digital Communications 54
Chapter 3: Probability, Random Variables, Random Processes
s
j
ω w
s s
s
w
w
s
F n 1 2 t
s
T 2 s T
s
F − t
s
T 2 s T
j
π ω π
w ( ) sinc
s s
f H f T F = 2
s
∞ ∞ −∞ −∞
w s
EE456 – Digital Communications 55
Chapter 3: Probability, Random Variables, Random Processes
∞
n=−N w[n]δ(t − nTs).
N
N
T →∞
N→∞
∞
ω) = ∞ k=−∞ Rw[k]e−jkˆ ω is exactly the PSD
ω)
ω=2πfTs EE456 – Digital Communications 56