[問題]請問MATLAB內建的AWGN函數..

看板comm_and_RF作者 (爆炸神威)時間17年前 (2008/05/10 16:53), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
請問各位大大 MATLBA內建的AWGN的函數要怎麼加進通道 比如說 data 是我要由通道送出來的資料 那寫法是不是就是 channel = awgn(data,snr)? 那channel是不是就是data+awgn的訊號了? 還有後面那個snr的值是不是要給固定的? 因為我是想看Bit Error Rate,SNR為11 那值就是要從1~11去變換嗎? 謝謝大大的解答.. -- 當在跑向終點的漫長旅程上,請不要忘記最初起點的夢想! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.46.8

05/11 00:20, , 1F
強烈不建議awgn用這指令做...
05/11 00:20, 1F

05/11 00:21, , 2F
做一般sinle carrier的digital modulation
05/11 00:21, 2F

05/11 00:22, , 3F
BPSK跟QPSK跑出的圖可能還會是對的
05/11 00:22, 3F

05/11 00:22, , 4F
但是16QAM以上時就會錯..原因不知道 囧...
05/11 00:22, 4F

05/11 01:44, , 5F
產生gaussian r.v. 再加上去data不就好了
05/11 01:44, 5F

05/11 01:46, , 6F
簡單的函式 能不要用內建的就盡量不要用~
05/11 01:46, 6F

05/13 14:26, , 7F
不會錯啊 會不一樣大多都是SNR定義
05/13 14:26, 7F
文章代碼(AID): #189MAIEd (comm_and_RF)