I want to generate white Gaussian noise with known PSD. Using wgn I can generate noise with specific power (dBW) but I want to generate a white noise with constant or know PSD.
Can anyone give me some idea. Thanks Franklin
I want to generate white Gaussian noise with known PSD. Using wgn I can generate noise with specific power (dBW) but I want to generate a white noise with constant or know PSD.
Can anyone give me some idea. Thanks Franklin
The specific PSD is basically white noise which was filtered with a filter which its Magnitude is the same as the PSD.
This is a result of the Wiener Khinchin Theorem.
So if you have the shape of the PSD do the following:
I would note that in the case of a White Noise the PSD is constant.
Hence in this case all you need is to generate white noise with normalized variance and then to multiply it by a constant (Changing its variance) to the value you're after.
Enjoy...