[問題] 關於加AWGN已回收

看板MATLAB作者 (不專業的五樓)時間15年前 (2010/08/25 11:09), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
跑BPSK QPSK 16QAM 64QAM +AWGN 的BER/SNR圖 我調變出來的BPSK訊號 加上AWGN在解調後會差3dB QPSK也是 而16-QAM會差6dB 64-QAM會差9dB 我加AWGN是用這個 y = awgn(x,snr,'measured'); x是我調變過後的值(矩陣) (x例如:BPSK:[1 -1 1 -1 ....] QPSK:[0.707+0.707j -0.707+0.707j ....] 16-QAM [-0.3162 + 0.9486j.....] 都經過normalize了) 而snr我是用迴圈下去跑0~40dB 出來的圖與理論都會有差 請問是什麼問題呀~ 是SNR指令與我要的不符嗎@@? 我BPSK要寫y = awgn(x,snr+3,'measured'); QPSK要寫y = awgn(x,snr+3,'measured'); 16-QAM要寫y = awgn(x,snr+6,'measured'); 64-QAM要寫y = awgn(x,snr+9,'measured'); 才會對>"< 理論上+AWGN 不是要跟理論值差不多嗎 問題困擾很久了 請各位大大如果知道可以跟我說一下 感激不盡o(><;)o o -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.152.245

08/27 02:25, , 1F
寫專業術語 就會變成不懂的沒法幫你 ! 我也不懂 !
08/27 02:25, 1F

08/27 02:26, , 2F
但是訊號處理沒這麼難吧 !
08/27 02:26, 2F
文章代碼(AID): #1CT8byec (MATLAB)