How to add white gaussian noise with specific variance using awgn?
50 views (last 30 days)
Show older comments
Georgios Orfanidis
on 21 Sep 2021
Commented: Georgios Orfanidis
on 27 Sep 2021
I want to add white gaussian noise with a specific variance. How can I accomplish this by using either wgn or awgn functions?
Can I do something like that,
out = awgn(in, var=1);
0 Comments
Accepted Answer
Prachi Kulkarni
on 24 Sep 2021
Hi,
In the wgn function, if you set the power type to linear i.e. watts, the power of the noise signal is the variance itself.
So, you can generate Gaussian noise of variance noiseVar for a signal of dimensions m x n as follows.
wgn(m,n,noiseVar,'linear')
More Answers (0)
See Also
Categories
Find more on Propagation and Channel Models in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!