Matlab jautājumu (troksnis papildus)

L

lincolndsp

Guest
Kā es varu precīzi pievienot manu signālu balts
Gausa troksnis precīzi SNR dB (jo POWER nav
sprieguma izteiksmē)?
kad es izmantot awgn (...) funkcija šķiet
man troksnis ir vairāk enerģijas, nekā es
kas tās SNR parametrs.

 
Hi,

Es iesaku jums izmantot randn ().

1D troksnis:
Kods:

troksnis = SQRTn (dispersijas) * randn (1 symbols_per_frame);
 
lūdzu man pastāstīt, kā tad, kas SNR jaudas ziņā?

 
Atvainojiet, es neesmu iepazinies ar awgn ().

Jūs varat griezties ziņu: comp.soft-sys.matlab
uzdot jautājumu.

Jūs varat piekļūt ziņu, izmantojot groups.google.com

Sveicieni,
Davy

 
Hi lincolndsp,

No formulas SNR = 10 * log_10 (P_signal / P_noise) mēs (Ps / Pn) = 10 ^ (SNR/10).

Manā simulācija es parasti nosaka jauda ieejas signāla Ps vienāds ar 1, tad mainīt spēku trokšņa (dispersiju).Tātad,

Pn = 10 ^ (-SNR/10);
troksnis = SQRTn (Pn) * randn (1 symbols_per_frame);

vislabāk

 

Welcome to EDABoard.com

Sponsor

Back
Top