How to generate impulsive noise?

6 views (last 30 days)
chintan parmar
chintan parmar on 20 May 2015
I want to generate or use impulsive noise in my code for 1-D signal processing. I have the information regarding impulsive noise is that, model of noise is n(k)=a(k)A(k). where a(k) is a binary independent identically distributed occurrence process with p[a(k) = 1] = c, p[a(k) = 0] = 1- c, and c is the arrival probability; whereas A(k) is a process, with symmetric amplitude distribution. The mean value of n(k)=0 and its variance is var{n(k)} = c *var{A(k)}. Where c=10^(-2) and var{A(k)}=(10^4)/12.
Basically, How to generate signal from variance information only?

Answers (0)

Community Treasure Hunt

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

Start Hunting!