|
緣緣網友以及版主:
! O1 C0 O; I2 x2 \我的問題如下:$ c \. s0 F, k7 I: \0 F
我用HSPICE 仿真了一個2-bit flash ADC
0 y. Q! @3 A2 G! w; d: N利用spice explorer中的理想D/A工具,
, E! D1 } M# I+ ]% j/ y1 A6 p M可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號/ z7 x/ z6 o& _& k* M" A
並導出數據,如附件ADC_DAC_out.txt所示5 [4 K' `4 N: g& V+ p
該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度+ _& ^: d# u' F" v% f3 V4 S
在matlab中如何用load語句將這樣一個兩維的數據導入) X$ }! [1 N q, ], v
我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR
: M8 b9 B% {' |, ?' ]我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT$ z, O% [% d- G8 n3 L
ADC_DAC_out.txt中數據的時間是從11ns----523ns
, K; `+ r; W) p( _' M因爲11ns+1/fs=523ns
5 K% W; ?6 R" P附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了
& Q# O8 n3 k7 w% c+ `但�面有些部分我不明白,我用“?”標出了
7 Q$ J. @0 O) s' G3 a
& B x, M( N" r9 ]* ~. m: j謝謝你。2 O H( S+ Y- H3 b5 H8 z4 C
d* t7 J5 c V) `. y[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|