MATLAB Answers

PDF and CDF of rician distribution simulation source

8 views (last 30 days)
Temkin Tegegn
Temkin Tegegn on 26 May 2021
Commented: Temkin Tegegn on 30 May 2021
Hello everyone, I'm entirely new to matlab and I have an assignment that must be submitted within 2 days time. I found the simulated image but not the code https://en.wikipedia.org/wiki/File:Rice_distributiona_PDF.png for pdf and https://en.wikipedia.org/wiki/File:Rice_distributiona_CDF.png for cdf. I need your help with the source code guys
  2 Comments
Temkin Tegegn
Temkin Tegegn on 29 May 2021
I appreciate the help guys. All I need is a source code to simulate rice/rician PDF and CDF in matlab. I study after work guys, I don't have time to learn new programming within a week which means less than 1 day of spare time if I put it in hours.

Sign in to comment.

Answers (2)

Jeff Miller
Jeff Miller on 26 May 2021
Why can't you use this:
pd = makedist('Rician')
  2 Comments
Temkin Tegegn
Temkin Tegegn on 29 May 2021
I appreciate the help guys. All I need is a source code to simulate rice/rician PDF and CDF in matlab. I study after work guys, I don't have time to learn new programming within a week which means less than 1 day of spare time if I put it in hours.

Sign in to comment.


Jeff Miller
Jeff Miller on 29 May 2021
OK, here's a more complete answer:
pd = makedist('Rician','s',0,'sigma',2); % Change to your required parameters
N = 1000; % size of random sample
x = pd.random(N);
histogram(x,'Normalization','pdf');
xpts = min(x):0.001:max(x);
xpdf = pd.pdf(xpts);
hold on;
plot(xpts,xpdf,'r- ','Linewidth',5);

Products


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!