|
緣緣網友以及版主:$ w6 s" d$ b, ^, t) q
我的問題如下:. Z, \* B3 g0 F' {1 O
我用HSPICE 仿真了一個2-bit flash ADC( l! \6 ^9 w+ m3 d6 P, l" X5 N
利用spice explorer中的理想D/A工具,) W, j9 G' b, m: I, z
可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號# J8 P$ }' }: o; n
並導出數據,如附件ADC_DAC_out.txt所示
1 ?5 `4 o" s1 @$ q該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度4 g+ z8 q* y& k5 d
在matlab中如何用load語句將這樣一個兩維的數據導入
. \9 b+ C; W$ `8 y5 _: P我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR
" _$ D, i( H& b* B% _" d: C5 O$ p' V我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT' r$ c* ]4 g3 q, N* M3 l
ADC_DAC_out.txt中數據的時間是從11ns----523ns
5 |# c8 w- V1 _% v因爲11ns+1/fs=523ns
4 R" u+ [3 u! d+ I( x附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了
& n. O5 E( Q0 [" s, [) {但�面有些部分我不明白,我用“?”標出了# ]: ?5 h2 U* K$ u5 H6 n' z6 X j
- `' j; p8 i% E5 W謝謝你。/ [" ^3 x1 ?- F
% B3 v5 e( L ^$ Z [3 J
[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|