频谱分析:基于python画出时域频域波形
生活随笔
收集整理的這篇文章主要介紹了
频谱分析:基于python画出时域频域波形
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一,FFT解釋
FFT(Fast Fourier Transformation)是離散傅氏變換(DFT)的快速算法。即為快速傅氏變換。它是根據(jù)離散傅氏變換的奇、偶、虛、實(shí)等特性,對(duì)離散傅立葉變換的算法進(jìn)行改進(jìn)獲得的。
二、基于python畫出時(shí)域頻域波形
1.python代碼
依據(jù)快速傅里葉算法得到信號(hào)的頻域,將其各個(gè)頻率分量的幅值繪制成圖。為便于計(jì)算,我們將采樣頻率8000次近似設(shè)為8192次
正弦波表達(dá)式為: s(t) = 0.6 sin( 2π 50t ) 和s(t) = 0.6 sin( 2π 500t )
2.結(jié)果顯示
總結(jié)
以上是生活随笔為你收集整理的频谱分析:基于python画出时域频域波形的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用python实现结构体数组
- 下一篇: 频谱分析:c和python对比FFT的效