|
緣緣網友以及版主:1 O+ V8 J! M9 d5 g( ?) ?% e3 b: K
我的問題如下:
% T; o- }# {2 f我用HSPICE 仿真了一個2-bit flash ADC8 t8 e- ]( i( R8 h5 P3 w' F
利用spice explorer中的理想D/A工具,' ?3 q6 \7 {- D* X3 j o
可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號
' E- U5 K7 L P8 C7 Y並導出數據,如附件ADC_DAC_out.txt所示7 ?( E7 [/ I( L3 K0 A% o. y
該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度* e5 x/ e1 M, o7 Y4 d
在matlab中如何用load語句將這樣一個兩維的數據導入
# f+ t# W' S1 I$ L! Q我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR
1 y7 ~+ G7 I9 c- s; T H+ B7 C我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT+ I+ M" i& L; l ^5 F' G
ADC_DAC_out.txt中數據的時間是從11ns----523ns, j, F) Y! O. u7 ?9 J- y. w0 K
因爲11ns+1/fs=523ns, @7 Z1 Q2 ?/ D6 O$ }$ r0 Y
附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了! l' F, \0 h- x2 _1 J( p
但�面有些部分我不明白,我用“?”標出了% u% ?, ^% f. K
- W4 \0 f: c, f- m2 E謝謝你。9 J6 k. F( u3 p9 W, J! d
& ^- N5 I8 f+ D; o# X4 Q E[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|