【求助】求C语言AWGN噪声的函数。。。。。。
谢谢大家了。。。。。最近毕设好着急,加噪声方面C语言实在是不会做。。。。。
AWGN 我用的代码 如下:
float gen_rand_uniform()
{
float u1;
u1 = (double)rand()/((double)RAND_MAX + (double)1);
return(u1);
}
temp1 = 1 - gen_rand_uniform();
temp2 = gen_rand_uniform();
r = sqrt(-2 * log(temp1));
n_re = r * cos(2 * pi * temp2);
n_im = r * sin(2 * pi * temp2);