在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python快速變換傅里葉(FFT)過程實(shí)例分析

0BFC_eet_china ? 2017-11-29 15:03 ? 次閱讀

這里做一下記錄,關(guān)于FFT就不做介紹了,直接貼上代碼,有詳細(xì)注釋的了:import numpy as npfrom scipy.fftpack import fft,ifftimport matplotlib.pyplot as pltimport seaborn#采樣點(diǎn)選擇1400個(gè),因?yàn)樵O(shè)置的信號(hào)頻率分量最高為600赫茲,根據(jù)采樣定理知采樣頻率要大于信號(hào)頻率2倍,所以這里設(shè)置采樣頻率為1400赫茲(即一秒內(nèi)有1400個(gè)采樣點(diǎn),一樣意思的)x=np.linspace(0,1,1400) #設(shè)置需要采樣的信號(hào),頻率分量有180,390和600y=7*np.sin(2*np.pi*180*x) + 2.8*np.sin(2*np.pi*390*x)+5.1*np.sin(2*np.pi*600*x)yy=fft(y) #快速傅里葉變換yreal = yy.real # 獲取實(shí)數(shù)部分yimag = yy.imag # 獲取虛數(shù)部分yf=abs(fft(y)) # 取絕對(duì)值yf1=abs(fft(y))/len(x) #歸一化處理yf2 = yf1[range(int(len(x)/2))] #由于對(duì)稱性,只取一半?yún)^(qū)間xf = np.arange(len(y)) # 頻率xf1 = xfxf2 = xf[range(int(len(x)/2))] #取一半?yún)^(qū)間plt.subplot(221)plt.plot(x[0:50],y[0:50]) plt.title('Original wave')plt.subplot(222)plt.plot(xf,yf,'r')plt.title('FFT of Mixed wave(two sides frequency range)',fontsize=7,color='#7A378B') #注意這里的顏色可以查詢顏色代碼表plt.subplot(223)plt.plot(xf1,yf1,'g')plt.title('FFT of Mixed wave(normalization)',fontsize=9,color='r')plt.subplot(224)plt.plot(xf2,yf2,'b')plt.title('FFT of Mixed wave)',fontsize=10,color='#F08080')plt.show()
結(jié)果:

再添加一個(gè)簡(jiǎn)單的例子

# -*- coding: utf-8 -*-import matplotlib.pyplot as pltimport numpy as npimport seabornFs = 150.0; # sampling rate采樣率Ts = 1.0/Fs; # sampling interval 采樣區(qū)間t = np.arange(0,1,Ts) # time vector,這里Ts也是步長(zhǎng)ff = 25; # frequency of the signaly = np.sin(2*np.pi*ff*t)n = len(y) # length of the signalk = np.arange(n)T = n/Fsfrq = k/T # two sides frequency rangefrq1 = frq[range(int(n/2))] # one side frequency rangeYY = np.fft.fft(y) # 未歸一化Y = np.fft.fft(y)/n # fft computing and normalization 歸一化Y1 = Y[range(int(n/2))]fig, ax = plt.subplots(4, 1)ax[0].plot(t,y)ax[0].set_xlabel('Time')ax[0].set_ylabel('Amplitude')ax[1].plot(frq,abs(YY),'r') # plotting the spectrumax[1].set_xlabel('Freq (Hz)')ax[1].set_ylabel('|Y(freq)|')ax[2].plot(frq,abs(Y),'G') # plotting the spectrumax[2].set_xlabel('Freq (Hz)')ax[2].set_ylabel('|Y(freq)|')ax[3].plot(frq1,abs(Y1),'B') # plotting the spectrumax[3].set_xlabel('Freq (Hz)')ax[3].set_ylabel('|Y(freq)|')plt.show()

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FFT
    FFT
    +關(guān)注

    關(guān)注

    15

    文章

    438

    瀏覽量

    59564
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4808

    瀏覽量

    85044

原文標(biāo)題:Python實(shí)現(xiàn)快速傅里葉變換(FFT)

文章出處:【微信號(hào):eet-china,微信公眾號(hào):電子工程專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    變換

    LABVIEW是怎樣進(jìn)行非周期波形的變換的,各路大神飄過的,求。在線急等。
    發(fā)表于 10-21 14:59

    快速傅立葉變換FFT)的Nios II實(shí)現(xiàn)

    快速傅立葉變換FFT)的Nios II實(shí)現(xiàn) 隨著數(shù)字電子技術(shù)的發(fā)展,數(shù)字信號(hào)處理的理論和技術(shù)廣泛地應(yīng)用于通訊、語音處理、計(jì)算機(jī)和多媒體等領(lǐng)域。快速
    發(fā)表于 02-09 09:38 ?81次下載

    分?jǐn)?shù)(p>1)級(jí)變換的無透鏡光學(xué)實(shí)現(xiàn)

    摘要用球面波照明物體的自由空間菲涅耳衍射3實(shí)現(xiàn)分?jǐn)?shù)(p1)級(jí)變換,提供了分?jǐn)?shù)
    發(fā)表于 02-23 09:35 ?29次下載
    分?jǐn)?shù)(p>1)級(jí)<b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b>逆<b class='flag-5'>變換</b>的無透鏡光學(xué)實(shí)現(xiàn)

    小波與分析基礎(chǔ)

    向讀者展示分析和小波的許多基礎(chǔ)知識(shí)以及在信號(hào)分析方面的應(yīng)用。全書分為8章和3個(gè)附錄,第0章是學(xué)習(xí)第1章至第7章的準(zhǔn)備知識(shí),即內(nèi)積空間;
    發(fā)表于 07-14 11:25 ?0次下載
    小波與<b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b><b class='flag-5'>分析</b>基礎(chǔ)

    小波與分析基礎(chǔ)_中文版_

    電子發(fā)燒友網(wǎng)站提供《小波與分析基礎(chǔ)_中文版_.txt》資料免費(fèi)下載
    發(fā)表于 07-07 13:32 ?0次下載

    小波與分析基礎(chǔ)

    小波與分析基礎(chǔ) 有需要的朋友下來看看
    發(fā)表于 12-30 15:33 ?0次下載

    級(jí)數(shù)和傅里葉變換的關(guān)系

    級(jí)數(shù)對(duì)周期性現(xiàn)象做數(shù)學(xué)上的分析傅里葉變換可以看作
    發(fā)表于 11-24 14:32 ?4w次閱讀
    <b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b>級(jí)數(shù)和傅里葉<b class='flag-5'>變換</b>的關(guān)系

    周期信號(hào)的頻譜分析——級(jí)數(shù)

    周期信號(hào)的頻譜分析——級(jí)數(shù)
    發(fā)表于 12-06 14:27 ?0次下載

    級(jí)數(shù)電路分析級(jí)數(shù)表示簡(jiǎn)介

    了解級(jí)數(shù)在電路分析級(jí)數(shù)方程中的重要性,
    的頭像 發(fā)表于 01-27 14:11 ?1248次閱讀
    <b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b>級(jí)數(shù)電路<b class='flag-5'>分析</b> — <b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b>級(jí)數(shù)表示簡(jiǎn)介

    傅里葉變換級(jí)數(shù)的關(guān)系

    傅里葉變換級(jí)數(shù)的關(guān)系? 傅里葉變換
    的頭像 發(fā)表于 09-07 16:39 ?4524次閱讀

    傅里葉變換變換的關(guān)系

    傅里葉變換變換的關(guān)系? 傅里葉變換
    的頭像 發(fā)表于 09-07 16:43 ?8109次閱讀

    如何由傅里葉變換推出變換

    如何由傅里葉變換推出變換? 傅里葉變換
    的頭像 發(fā)表于 09-07 17:04 ?2425次閱讀

    電子硬件中的變化

    是法國(guó)數(shù)學(xué)家,物理學(xué)家。曾推導(dǎo)出著名的熱傳導(dǎo)方程,并在求解的過程中發(fā)現(xiàn)了解函數(shù)可以由三角函數(shù)構(gòu)成的級(jí)數(shù)形式表示。 從而提出了任一函數(shù)都可以變成三角函數(shù)的無窮級(jí)數(shù)。傅里葉
    的頭像 發(fā)表于 11-06 11:03 ?749次閱讀
    電子硬件中的<b class='flag-5'>傅</b><b class='flag-5'>里</b><b class='flag-5'>葉</b>變化

    連續(xù)時(shí)間信號(hào)的分析

    電子發(fā)燒友網(wǎng)站提供《連續(xù)時(shí)間信號(hào)的分析.pdf》資料免費(fèi)下載
    發(fā)表于 11-18 15:25 ?0次下載

    快速傅里葉變換-FFT分析儀基礎(chǔ)知識(shí)

    FFT頻譜分析儀的概念是圍繞快速傅里葉變換建立的,該變換基于約瑟夫·
    發(fā)表于 01-16 14:26 ?1395次閱讀
    主站蜘蛛池模板: 国内亚州视频在线观看 | 99久久99久久久精品齐齐鬼色 | 韩国免费特一级毛片 | 午夜免费观看福利片一区二区三区 | 艹逼视频软件 | 99久久成人国产精品免费 | 1314亚洲人成网站在线观看 | 又大又粗进出白浆直流动态图 | caoporn97人人做人人爱最新 | 亚洲啪啪| 性大特级毛片视频 | 奇米精品 | 五月花综合 | 亚洲午夜视频在线 | 香蕉久久夜色精品国产小说 | 亚洲第一区精品日韩在线播放 | 奇米小说 | 免费观看激色视频网站bd | 最新福利网站 | 中文天堂最新版www官网在线 | 国产h视频在线观看高清 | 日韩三级精品 | 欧美zooz人禽交免费 | 免费在线视频你懂的 | 扒开末成年粉嫩的小缝强文 | 亚洲欧美视频在线观看 | 韩国三级理论在线看中文字幕 | 国产香蕉75在线播放 | 国产精品99r8在线观看 | 日本黄页视频 | 亚洲午夜久久久久国产 | 成年人三级视频 | 欧美色图俺去了 | 国产成人一区二区三中文 | 免看一级a一片成人123 | 欧美日韩高清性色生活片 | 中文字幕在线观看亚洲 | 色吧首页 | 五月天婷婷丁香 | 黄色一级片播放 | 黄页网站视频免费 视频 |