看板 Civil 關於我們 聯絡資訊
原文恕刪 小弟我的專題中剛好有用matlab的fft 不過那已經是一年前做的東西了 而且當時覺得東西跑的出來就好所以不求甚解,上面的各位高手都好強啊 ... 把小弟了解的一點東西分享給各位 希望能有點幫助 有錯還請指正 -- 所謂的fft就是快速傅立葉轉換(Fast Fourier Transform) 其實效果和傅立葉轉換相同 都能將時間域的東西轉換作頻率域 方便觀察在各個頻段的能量大小 fft的優點是比ft還要快速(運算量較少,對電腦負擔小) 但其限制資料點數要為2的N次方才能夠使用 如果不是2的N次方那資料還要另外處理過才行... ft就沒有這種限制....但是像是matlab有內建fft函數所以相對來說蠻方便的 貼兩張圖來看看好了 時間域(這是用sensor測量一段震動的加速度) http://studentweb.ncnu.edu.tw/93322034/images/2.JPG
經過fft轉換後變成頻率域 http://studentweb.ncnu.edu.tw/93322034/images/1.JPG
在頻率域中砍掉你不要的頻段 然後再做inverse就可以得到漂亮的時間域圖形囉(懶的貼圖了 XD 原諒我) -- 有錯還請指正 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.141.119.229 ※ 編輯: nikecoming 來自: 220.141.119.229 (04/11 23:04)