|
緣緣網友以及版主:
* K6 z% N4 R$ R, t我的問題如下:% D6 c& ?( s1 z5 d
我用HSPICE 仿真了一個2-bit flash ADC
3 f! o p& _" M' _% R利用spice explorer中的理想D/A工具,
9 s( a" K } w/ T0 }; L9 Z可將2-bit flash ADC的輸出數字信號,通過該D/A重構爲模擬信號
# F: Y% q7 c3 \0 R並導出數據,如附件ADC_DAC_out.txt所示, j8 O" N9 t2 _0 z
該文件中第一列爲時間信號(X軸),第二列爲重構後模擬信號的幅度- D; l+ H7 g, ~0 m
在matlab中如何用load語句將這樣一個兩維的數據導入
8 w' g/ H% p( m% ]' O m我現在需要用matlab對該信號進行FFT處理,並計算THD,SNR,SNDR
1 G- |0 N9 V2 {. U. o我的fin=56640625Hz,fs=2e+9Hz,打算做1024個點的FFT
. B" e9 ]7 ?. l5 P+ L& _( `ADC_DAC_out.txt中數據的時間是從11ns----523ns
. c: Z4 q, h+ n因爲11ns+1/fs=523ns
+ [+ D: }3 y d( l3 C' r" e& O附件中fft_yuanyuan.m文件是我將網站上你的matlab程序複制下來了 `; X! F: m0 I
但�面有些部分我不明白,我用“?”標出了
) ?4 s0 h8 L& V% x; U
$ Y' f" V5 a1 `, b- g( o/ x2 D謝謝你。
/ r0 O9 M1 x' u \7 k3 a9 A4 p" U5 G, J
[ 本帖最後由 iamsailing 於 2009-5-26 09:24 AM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
|