커뮤니케이션"matlab에

L

lincolndsp

Guest
어떻게 내가 내 신호를 정확하게 흰색을 추가할 수있습니다
정확한 dB의 SNR을의 가우스 노이즈 전원 (이 아니
전압 용어)?
내가 awgn (...)를 사용하여이 함수는 것
내게 소리 나는보다 더 힘이있다
자사의 SNR을 매개 변수로 설정합니다.

 
올린날짜 24 초는 후 :안녕

정말로 사실은, 귀하의 신호 awgn () 함수, 당신은 다음 원래의 신호를 빼기 수있는 두 신호의 에너지를 계산 awgn를 추가한 후,이 귀하의 의심이 삭제됩니다하지 않습니다.dB의 변환을 잊었습니다.



 
Y = AWGN (엑스, SNR)가 X의 SNR을 백색 가우스 잡음 DB에 추가됩니다.
X의 전력을 0 dBW로 간주됩니다.만약 X, 그리고 복잡합니다
복잡한 AWGN 노이즈를 추가합니다.

Y = AWGN (엑스, SNR을, SIGPOWER) SIGPOWER 숫자 때, 그것을 나타냅니다
dBW 전력의 신호.SIGPOWER 때 '이다', 측정 AWGN 대책
노이즈를 추가하기 전에 전원 신호.

 
안녕하세요 ...
메신저 에릭 코스비의 프로그램의 포기 U somepart은 U 그것을 계산하는 데 사용할 수있는 ...

% u 개의 생각, 그리고 지금은 U Tx_data이 awgn 노이즈를 추가합니다
의 SNR = 13; DB에 %
Tx_signal_power = var (Tx_data);
%
linear_SNR = 10 ^ (SNR/10);
noise_sigma = Tx_signal_power / linear_SNR;
noise_scale_factor = sqrt (noise_sigma);
%
소음 = randn (1, 길이 (Tx_data)) * noise_scale_factor;안부

 

Welcome to EDABoard.com

Sponsor

Back
Top