Plotting Rician Fading Channel
15 views (last 30 days)
Show older comments
I'm having trouble plotting rician pdf.
I have already managed to plot what i think is the empircal density funtction in a histogram.
What i need is a trace red line like this image:

so far i have this:

generated using this code:
u = 2;
s = sqrt(0.5);
% Generate in-phase component
X = normrnd( u, s, [1 randSamples]);
% Generate quadrature component
Y = normrnd( u, s, [1 randSamples]);
% Rician RV, S = sqrt( X^2 + Y^2 )
S = sqrt( X .^ 2 + Y .^ 2 );
% empirical probability density
[f,x] = ecdf(S);
ecdfhist(f,x, 20); hold on
How to get the red line?
This is the question for reference:

Thanks.
0 Comments
Accepted Answer
Swetha Polemoni
on 4 Nov 2020
Edited: Swetha Polemoni
on 4 Nov 2020
Hi Saad Khan,
You might want to smoothen the histogram.
Here is the example for understanding smoothening of histogram using "spline" command.
k=5;
s = [randn(100,1); randn(100,1)+k];
histogram(s,'Normalization','probability')
[f,x] = ksdensity(s);
hold on
plot(x,f)
These might help you.
4 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!