關於LVM聲音振動訊號傅利葉轉換SNR訊雜比計算

請教一下,我要將聲音振動訊號波形LVM檔(Time Domain)經由傅利葉轉換成頻率Domain,並且在後面要同時計算其SNR比.其附件是LVM檔.請問要如何撰寫,其中FFT要使用哪一個Block function?請指導 謝謝!

如果你要使用 FFT 的功能
可以在 Block Diagram >> Signal Processing >> Waveform Measurements >> FFT功能 vi
看你的需求而選定來使用與分析

![](upload://mf2tOqVH2XeODVI3tqakmBFniXi.jpeg)

我是用Express Vi 兜出來的,其中SNR是用SINAD-THD換算的,這方法的問題是當信號THD很糟時,SNR就算不出來了,要徹底解決的方法就是拿spectrum 陣列出來自己算,若SNR對你很重要就請自己努力了;再來就是有買Sound and Vibration Toolkit,其中的Noise Measurements Express Vi 就可以拉SNR出來了。

FFT.vi