看板 comm_and_RF 關於我們 聯絡資訊
※ 引述《ccjin (別活在自己的地獄裡)》之銘言: : 在推導 SNR to Es / N0 : 常會看到有人將雜訊的頻寬 Bn : 定義成 Bn = Fs , Fs = Sampling frequency : 請問何解 ? 以下均考慮基頻傳送.... 假設訊號頻寬W,T是是訊號的傳送時間(T=1/W) 為了使得訊號能從取樣之後回復,必須滿足Nyquist Sampling Rate... 因此Fs>=2W,假設剛好取Fs=2W... 則P/N = (E/T)/((N0/2)*2W) = (E/N0)*(1/T)/W = E/N0 P是Signal Power,N是Noise Power,E是Signal Energy 基頻的雜訊頻寬應該只有W,所以我是不太懂你上面說的雜訊頻寬是指基頻還是? : 順便請教大家 我想畫出 QAM 的瀑布圖以 : Probability of a bit error 為 Y軸 : Eb/N0 為 X軸 改了一下你的程式~ MAry = 4; point = 3e7; %模擬點數還是盡量多一些才會準確 SourceData = randint(point , 1, MAry); ModData = qammod(SourceData, MAry); EbN0 = 0:1:10; SNR = EbN0+3; %EsN0 = EbN0 + log2(Mary) ResultRt = zeros(1,length(SNR)); for x = 1:1:length(SNR); RecData = awgn(ModData, SNR(x), 'measured'); DemodData = qamdemod(RecData, MAry); [num,rt] = biterr(SourceData, DemodData);% bit error rate ResultRt(x) = rt; end semilogy( EbN0 , ResultRt , '*'); zoom;grid;hold on; 出來的結果,9.6dB BER在1E-5左右,符合理論的結果(內建的應該是Gary Mapping) -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」、「以偏而概全」、「因噎而廢食」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.144.28
ccjin:thx a lot 123.195.21.206 12/01 22:53
※ 編輯: lovewa 來自: 140.113.144.28 (12/02 02:48)