matlab傅里葉變換實(shí)現(xiàn) 關(guān)于FFT頻率確定的問題?
關(guān)于FFT頻率確定的問題?問題1:大多數(shù)所講的采樣時(shí)間間隔與采樣頻率是有倒數(shù)關(guān)系的,即Ts1/fs;因此你說的fs1e5是對(duì)的。問題2:MATLAB中的fft函數(shù)的兩種使用方法,也是用好象數(shù)字信號(hào)處理
關(guān)于FFT頻率確定的問題?
問題1:大多數(shù)所講的采樣時(shí)間間隔與采樣頻率是有倒數(shù)關(guān)系的,即Ts1/fs;因此你說的fs1e5是對(duì)的。問題2:MATLAB中的fft函數(shù)的兩種使用方法,也是用好象數(shù)字信號(hào)處理教材上所講的基2的Cooley-TukeyFFT算法,區(qū)別是后者更改了FFT的點(diǎn)數(shù),我們知道對(duì)此基2的FFT,當(dāng)采樣點(diǎn)數(shù)為2的冪次時(shí),精度更高,算出速度更快。因?yàn)槲?的冪次點(diǎn)數(shù)更好。問題3:采樣點(diǎn)點(diǎn)數(shù)N恐怕是看你的采樣頻率了,如果沒有你指的是FFT點(diǎn)數(shù),則好象為采樣點(diǎn)數(shù)N向下取的最小的2的冪次,當(dāng)然了越大,分辨率越高。FFT的分辨率(采樣頻率fs)/(FFT點(diǎn)數(shù))。所以我是一樣的采樣頻率下,點(diǎn)數(shù)越大,分辨率越高。
Matlab如何繪制復(fù)雜曲線的包絡(luò)線?
1、處理前后的效果差不多,圖示為某聲波傅里葉變換(fft)后的頻譜圖。
用MATLAB處理一個(gè)信號(hào)?
聲信號(hào)處理是研究什么用數(shù)字信號(hào)處理技術(shù)和聲學(xué)知識(shí)對(duì)聲信號(hào)參與處理的發(fā)展迅猛的學(xué)科,是目前發(fā)展極其迅速的信息科學(xué)研究領(lǐng)域的核心技術(shù)之一。聲信號(hào)傳遞信息是人類最有用、最快速有效、最常用和最方便的相互交換信息形式.Matlab語言是一種數(shù)據(jù)分析和處理功能相當(dāng)強(qiáng)橫無比的計(jì)算機(jī)應(yīng)用軟件,它這個(gè)可以將聲音文件自由變化為離散時(shí)間信號(hào)的數(shù)據(jù)文件,然后依靠其強(qiáng)大無比的矩陣運(yùn)算能力全面處理數(shù)據(jù),如數(shù)字濾波、傅里葉變換、時(shí)域和頻域分析、聲音回放和各種圖的呈等,它的信號(hào)處理與分析工具箱為聲信號(hào)分析什么提供了非常全面的功能函數(shù),借用這些功能函數(shù)可以又快又方便而又方便啊地完成聲信號(hào)的處理和分析這些信號(hào)的可視化,使人機(jī)交互越來越快捷便利。聲信號(hào)處理是Matlab有用運(yùn)用的領(lǐng)域之一。
在matlab中是可以基于聲音的數(shù)據(jù)錄入與可以打開,例如,負(fù)責(zé)執(zhí)行[x,fs,Nbits]wavread(E:W.wav)命令,可應(yīng)用于無法讀取語音,采樣點(diǎn)值放在向量x中,fs意思是采樣頻率(Hz),Nbits可以表示樣本采集位數(shù)。想執(zhí)行sound(x,fs)命令;可主要是用于對(duì)聲音的回放。向量x則就代表上帝了一個(gè)信號(hào)(也即一個(gè)復(fù)雜的“函數(shù)表達(dá)式”),也就是說可以像處理一個(gè)信號(hào)表達(dá)式一般去處理這個(gè)聲音信號(hào)。
在matlab中,聲信號(hào)的采集與采樣位數(shù)和采樣頻率交好咨詢。
采樣位數(shù)即樣本采集值或取樣值,用來衡量能力聲音波動(dòng)變化的參數(shù),是指聲卡在哪采和播放聲音文件時(shí)所建議使用數(shù)字聲音信號(hào)的二進(jìn)制位數(shù)。采樣頻率是指錄音設(shè)備在一秒鐘內(nèi)對(duì)聲音信號(hào)的采樣次數(shù),采樣頻率越高聲音的還原就越假的越肯定。
采樣點(diǎn)位數(shù)和采樣率是對(duì)音頻接口來說是之一最重要的兩個(gè)指標(biāo),也選擇音頻接口的兩個(gè)有用標(biāo)準(zhǔn)。無論是采樣頻率如何能,理論上來說樣本采集的位數(shù)決定了音頻數(shù)據(jù)比較大的力度范圍。每提升一個(gè)樣本采集位數(shù)普通力度范圍增加了6dB。重新采樣位數(shù)少嘛則捉到的信號(hào)越不精確。是對(duì)采樣率來說你可以想象中它類似于一個(gè)照相機(jī),44.1kHz換句話說音頻流再次進(jìn)入計(jì)算機(jī)時(shí)計(jì)算機(jī)一秒內(nèi)會(huì)對(duì)其拍照達(dá)441000次??礃幼硬蓸勇试礁撸?jì)算機(jī)攝取食物的圖片越多,這對(duì)遺留下來音頻的選擇還原也越加精確計(jì)算。
憑借matlab還也可以對(duì)聲信號(hào)接受FFT講
在MATLAB的信號(hào)處理工具箱中分段函數(shù)FFT和IFFT主要是用于快速傅立葉變換和逆跳躍。函數(shù)FFT應(yīng)用于序列迅速離散傅里葉變換,其內(nèi)部函數(shù)格式為yfft(x),其中,x是序列,y是序列的FFT,x可以為一向量或矩陣,若x為一向量,y是x的FFT且和x不同長(zhǎng)度;若x為一矩陣,則y是對(duì)矩陣的每一列向量參與FFT。
語音信號(hào)處理中的傅立葉變換非常重要。我們聽到的聲音有低頻率成分也有低頻成分。比如說我們說女聲頻率比男聲頻率高,而且背景噪音像是是高頻多。那你你傅立葉變換后,就容易對(duì)你感覺不不需要或要剔除的頻率參與處理(比縮)。后再再反變化回來了,那樣的話經(jīng)由處理的聲音放不出來就很少噪音,你參與的聲音就清晰了?;蛘咴谡Z音識(shí)別(比如你完全安裝在門口的電子鎖,僅允許你發(fā)聲點(diǎn)關(guān)大門),就可以不傅立葉變換后看是不是我你的聲音。要想清除干凈不要的頻率,這時(shí)候現(xiàn)在就要用到數(shù)字濾波器.
數(shù)字濾波器的作用是依靠線性系統(tǒng)時(shí)間系統(tǒng)的特性對(duì)然后輸入的聲信號(hào)波形(或頻譜)進(jìn)行加工處理,或者說依靠數(shù)字方法按可以預(yù)定的要求對(duì)聲信號(hào)參與自由變化。
數(shù)字濾波器這個(gè)可以明白為是一個(gè)算出程序或算法,將代表輸入信號(hào)的數(shù)字時(shí)間序列轉(zhuǎn)化成為代表輸出信號(hào)的數(shù)字時(shí)間序列,并在轉(zhuǎn)化過程中,使信號(hào)按提前預(yù)定的形式變化。數(shù)字濾波器有多種分類,參照數(shù)字濾波器沖激做出反應(yīng)的時(shí)域特征,可將數(shù)字濾波器分為兩種,即無窮長(zhǎng)沖激發(fā)令(IIR)濾波器和有限長(zhǎng)沖激吶喊之聲(FIR)濾波器。從性能上來說,IIR濾波器傳輸函數(shù)的極點(diǎn)可東南邊單位圓內(nèi)的任何地方,所以和用較低的階數(shù)完成任務(wù)高的選擇性,所是用存貯單元少,所以我經(jīng)濟(jì)而效率高。但是這個(gè)高效率是以相位的非線性為代價(jià)的。選擇類型性越好,則相位非線性越嚴(yán)重點(diǎn)。相只不過,F(xiàn)IR濾波器卻這個(gè)可以能得到嚴(yán)格的線性相位,而現(xiàn)在因此FIR濾波器傳輸函數(shù)的極點(diǎn)單獨(dú)計(jì)算在原點(diǎn),所以才只有用較高的階數(shù)至少高的選擇性;這對(duì)同時(shí)的濾波器設(shè)計(jì)指標(biāo),F(xiàn)IR濾波器所特別要求的階數(shù)這個(gè)可以比IIR濾波器高5~10倍,可是,成本較高,信號(hào)連接時(shí)間也減?。蝗绻床煌倪x擇性和同一的線性要求來說,則IIR濾波器就需要加全通網(wǎng)絡(luò)接受相位較正,同樣要提升濾波器的節(jié)數(shù)和復(fù)雜性。
整體來看,IIR濾波器提升到則是效果階數(shù)少,網(wǎng)絡(luò)延遲小,只不過有穩(wěn)定性問題,非平穩(wěn)相位;FIR濾波器沒有穩(wěn)定性問題,線性相位,但階數(shù)多,延遲大大。
切比雪夫?yàn)V波器是最常見的一種的一種數(shù)字濾波器,是在通帶或阻帶齊頻率響應(yīng)幅度等波紋波動(dòng)的濾波器。切比雪夫?yàn)V波器無論是切比雪夫其分布,切比雪夫?yàn)V波器在過渡帶比巴特沃斯濾波器的能量損失快,但頻率響應(yīng)的幅頻特性不如后者起伏不平。切比雪夫?yàn)V波器和理想濾波器的頻率響應(yīng)曲線之間的誤差最小,不過在通頻帶內(nèi)存在地幅度波動(dòng)。切比雪夫多項(xiàng)式是與棣莫弗定理或者,以遞歸算法定義的一系列正交多項(xiàng)式序列。切比雪夫多項(xiàng)式在迅速接近理論中有不重要的應(yīng)用。這是是因?yàn)榈谝活惽斜妊┓蚨囗?xiàng)式的根(被稱為切比雪夫節(jié)點(diǎn))是可以主要是用于多項(xiàng)式插值。相對(duì)應(yīng)的插值多項(xiàng)式能大限度地減低龍格現(xiàn)象,因此可以提供多項(xiàng)式在后反比例函數(shù)的最適合一致步步逼近。
利用matlab,可基于對(duì)聲信號(hào)的讀取與再打開;接受語音信號(hào)的頻譜分析,實(shí)際fft變化,得出來了語音信號(hào)的頻譜圖;在濾波方面,可按照切比雪夫?yàn)V波器和FIR低通濾波器來結(jié)束濾波解調(diào),這不僅僅是冰山一角,matlab中另外更多的知識(shí)等待我們的挖掘
。。。。。2000字分割線。。。。。。。