[問題] 數位訊號處理(DSP)方面的問題

看板comm_and_RF作者 (USB2.0)時間17年前 (2007/08/22 14:53), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
以前在學校修DSP時沒好好學>"< 如果題目描述有誤或不夠清楚, 煩請指正。 ================================ 假設已得到一連續信號s(t)的取樣sequence x[n], 其簡易圖示如下: x[n] │ ┴┴┬┬┴┬ ,其中每個sample間隔時間 T │ 若發現取樣點有所偏差, 延後(T/4)對s(t)取樣才是原本最初想要的sequence y[n], 那請問: (1)怎麼用已知的x[n]求得y[n]? (我有想過先反推出s(t),然後再算y[n],不過應該有直接的方法吧?) (另外,真要反推s(t)的話,怎麼做?用LPF嗎?實際怎麼反推我也不確定怎麼求。) (2)假設對s(t)以每間隔(3T/5)取樣一次所得的sequence為 z[n], 那可以直接用x[n]求得z[n]嗎? 註: (3T/5)這種怪數值只是舉例,實際解說只要方便說明即可。 謝謝囉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.66.243.96

08/22 15:34, , 1F
time domain shift 等於在 freq domain
08/22 15:34, 1F

08/22 15:34, , 2F
乘上一個常數
08/22 15:34, 2F

08/24 13:14, , 3F
參考一下interpolator的作法,就是你要的答案
08/24 13:14, 3F

08/24 13:30, , 4F
怕你誤解成 upsample 的interpolater filter
08/24 13:30, 4F

08/24 13:31, , 5F
這interpolator是跟據timing error修正filter
08/24 13:31, 5F

08/24 13:33, , 6F
係數來內差出你要的真正點
08/24 13:33, 6F
文章代碼(AID): #16ozrCxR (comm_and_RF)