[問題] SQNR in FFT

看板MATLAB作者 (尼克林)時間7年前 (2016/07/30 14:41), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟最近在做FFT量化誤差,拜讀學長論文中寫到使用SQNR決定input data bit數 N SQNR=10*log10(sum(input.^2)/sum((input-output).^2)) =10*log10(2^N-1/(1/2))^2 =20*Nlog10(2) =6.02N(dB) 想問為何誤差剛好是區間值的1/2? 另外有看到另一種SQNR表示式 SQNR=10*log10(sum(output.^2)/sum((input-output).^2)) 算出來數值跟上述有差一點點(不到1dB),想問大家SQNR是用何種公式? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.90.130 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1469860868.A.081.html ※ 編輯: nc23nick (140.120.90.130), 07/30/2016 15:25:13
文章代碼(AID): #1Nd4m421 (MATLAB)