[問題] 更改取樣頻率

看板MATLAB作者 (トースト)時間9年前 (2015/02/17 19:39), 9年前編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
我現在手上有一組量測到的力量訊號 例如:[10 20.3 50.6 60.01 40.3 15.9 2.003] 假設該組資料長得像上面的矩陣 但是他每一資料點的時間間隔都不固定且忽大忽小 為了將時間間隔改成已知固定大小且圖形趨勢要盡可能趨近 我想用resample這個指令來更改sample rate 但使用這指令似乎要先知道原先的sample rate才行 請問我可以在知道總時間長度的情況下 用 總時間長度/總資料點數 來估算原始資料大概的sample rate嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.254.35.194 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1424173188.A.5AC.html

02/18 04:48, , 1F
時間間隔如果真的不固定,推算出來的取樣頻率也不會
02/18 04:48, 1F

02/18 04:51, , 2F
準 如果你知道每兩點間的確切間隔話那就容易多了
02/18 04:51, 2F

02/18 04:53, , 3F
另 如果你不知道時間間隔 如何得知圖形趨勢是否一致
02/18 04:53, 3F
我知道每點的實際時間跟大小 因為原始資料是同時記錄時間跟力量 但因sample rate不固定所以無法做FFT ※ 編輯: t78923t (122.254.35.194), 02/18/2015 12:25:59

02/18 21:29, , 4F
看能不能先對時間做quantize再對資料做內插
02/18 21:29, 4F

02/18 21:31, , 5F
以方便做FFT為目的
02/18 21:31, 5F

02/18 21:31, , 6F
原PO這情況已經需對準確度做取捨了
02/18 21:31, 6F

02/18 21:33, , 7F
要試各種內插和sampling rate 針對原始數據優化
02/18 21:33, 7F

02/26 16:21, , 8F
用spline內插,重新取樣。
02/26 16:21, 8F
文章代碼(AID): #1KuoY4Mi (MATLAB)