I need to generate various of signals with different PSD (power spectral density) and PDF (probability density function). My input data are only shapes of this two functions and my idea is to generate random numbers of given PDF and after that I will filter the data to signal with desired PSD. It is no problem for me to obtain the random numbers. I am asking only for the filtering to desired PSD.
It is a good way to do this? Will I lose the PDF after filtering? Any tips are welcome.
PS: I am usually working on Matlab.