How to add white gaussian noise with specific variance using awgn?
    20 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!
