📄 add_gauss_noise.m
字号:
function [output] = add_gauss_noise(rec,noise)
[K,D,N,G,N_t,N_r,L,C]= header;
[s,g,v] = size(rec);
% nn = randn(s,g,v)*attn/2 + j*randn(s,g,v)*attn/2;
% rc = reshape(rec,1,N_r*N*K);
% rec_pwr = (rc*rc')/N_r/N/K;
% noise = rec_pwr/2*10^(-snr/10);
%
n_p_db = 10*log10(noise);
ne = wgn(s,g*v, n_p_db,'complex');
nn = reshape(ne,s,g,v);
%
output = rec + nn;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -