大家好
我是個剛接觸labview的新手,最近再做一個功能,
我把一個訊號拿去做FFT,希望能夠在頻域上分析我的訊號,
我希望能實現的功能是 把FFT的波形在特定頻率 如 0.4~0.6Hz內找尋是否有peak
有peak就輸出這個peak的magnitude,
但不知道該從何下手
希望大家能幫我 謝謝
在 11-15-2009 07:37 PM
Hi Ohla
關於你所提的問題,第一步應該是要計算訊號的FFT,然後再來取出FFT訊號的Peak值,
建議你使用FFT Spectrum (Mag-Phase) VI這個VI來計算訊號,請參考附檔FFT.jpg,
若你已經計算出FFT Magnitude時,你再利用Peak Detector VI這個VI來計算波形的
Peak點,若你不知道如何使用這兩個VI,可能要請你參考一下LabVIEW內建的範例程
式,像是FFT and Power Spectrum Units.vi及Peak Detection and Display.vi都是
不錯的參考範例。
Howard
非常感謝你的回答
我check過那兩個example了
FFT與peak detection要如何使用也大致知道了
但是對於在"特定頻率範圍",例如0.4~0.6Hz,找尋peak這方面 我還是不知如何下手
我會再努力study 看看
感謝您熱心的回答