Adding high frequency noise..

28 visualizaciones (últimos 30 días)
Marben
Marben el 28 de Abr. de 2014
Comentada: Daniel Russell el 15 de Dic. de 2021
How can we add a high frequency noise to a sinusodial signal in matlab.Is there any process to generate a high frequency noise in matlab.
  2 comentarios
pietro
pietro el 28 de Abr. de 2014
What is the amplitude of the noise? do you need any special noise properties such as: guassian noise?
Marben
Marben el 28 de Abr. de 2014
sir i have seen in many coding that only gaussian noise and imnoise is used to add noise.i have never seen any other noise to add with a signal in matlab code. So how can we add another noise(high or low frequency) to a signal? sir you can take amplitude randomly....Please help

Iniciar sesión para comentar.

Respuestas (2)

Image Analyst
Image Analyst el 28 de Abr. de 2014
Hint: one way to do it is to take the fft of your signal and add random numbers ONLY to frequencies higher than whatever you consider "high" to be. And there will be no noise at lower frequencies. Then, after you've added noise, inverse Fourier transform to get back to the "x" (spatial) domain.
  5 comentarios
Image Analyst
Image Analyst el 9 de Oct. de 2017
Post your code and audio file so I can try to fix it.
Daniel Russell
Daniel Russell el 15 de Dic. de 2021
Great idea, that worked perfectly (doing image processing demo). Thanks.

Iniciar sesión para comentar.


Jan
Jan el 28 de Abr. de 2014
Yes. You can create any kind of noise in Matlab and add it to your signal.
For a more detailed help, please explain the details of your problem.
  3 comentarios
Jan
Jan el 3 de Mayo de 2014
@Marben: Please provide any information. Do you need a general "high" frequency, than use simply rand(). If you have a defined frequency spectrum, explain it with all required details.
Prajan Pradhan
Prajan Pradhan el 28 de Abr. de 2015
If I need to insert noise of frequency over 20 kHz to an audio signal. How can I do that?

Iniciar sesión para comentar.

Categorías

Más información sobre Signal Generation and Preprocessing en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

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

Start Hunting!

Translated by