用MATLAB設(shè)計(jì)對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理的程序
-
設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。
全部評(píng)論(2條)
-
- 萌貍仔甴 2010-01-04 00:00:00
- help fft
-
贊(1)
回復(fù)(0)
-
- 汪樂安 2010-01-04 00:00:00
- 采樣沒什么,就是產(chǎn)生一個(gè)連續(xù)的(實(shí)際還是數(shù)字信號(hào)),實(shí)際上就是再進(jìn)行一下抽取。 變化就用fft函數(shù)。 濾波器設(shè)計(jì)有專門的函數(shù)來實(shí)現(xiàn),IIR的有巴特沃斯、切比雪夫、橢圓等等。FIR可以直接在頻域設(shè)計(jì),應(yīng)該也有專門的函數(shù),忘了。高通就是用1減去低通,帶通就是高通加低通減1,當(dāng)然這是比較投機(jī)的方法,數(shù)字信號(hào)處理在FIR設(shè)計(jì)里有專門講幾種濾波器的設(shè)計(jì)。
-
贊(4)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
注冊(cè)登錄即表示同意《儀器網(wǎng)服務(wù)條款》和《隱私協(xié)議》
熱門問答
- 用MATLAB設(shè)計(jì)對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理的程序
- 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。
2010-01-03 03:07:03
423
2
- 關(guān)于用MATLAB設(shè)計(jì)對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理的程序
- 基本要求: 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。 2.采集一段含有噪音... 基本要求: 設(shè)計(jì)出一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理; 1.產(chǎn)生一個(gè)連續(xù)信號(hào),包含低頻,中頻,高頻分量,對(duì)其進(jìn)行采樣,進(jìn)行頻譜分析,分別設(shè)計(jì)三種高通,低通,帶通濾波器對(duì)信號(hào)進(jìn)行濾波處理,觀察濾波后信號(hào)的頻譜。 2.采集一段含有噪音的語(yǔ)音信號(hào)(可以錄制含有噪音的信號(hào),或者錄制語(yǔ)音后再加進(jìn)噪音信號(hào)),對(duì)其進(jìn)行采樣和頻譜分析,根據(jù)分析結(jié)果設(shè)計(jì)出一合適的濾波器濾除噪音信號(hào)。 只要有程序就可以了,謝謝各位了,提供點(diǎn)幫助嘍??!沒學(xué)過MATLAB,自學(xué)的,要做很難的這個(gè)就有點(diǎn)困難啦??!這兩個(gè)題目隨便哪個(gè)都可以.先謝謝啦!!好的答案會(huì)追加分的,目前我只有這么多了! 展開
2007-01-09 09:21:04
443
2
- 用MATLAB對(duì)正弦信號(hào)頻譜分析和濾波處理
- 題目:正弦信號(hào)的頻譜分析與切比雪夫?yàn)V波 1.設(shè)計(jì)內(nèi)容 a.基本理論知識(shí)介紹 b.設(shè)計(jì)任務(wù) 設(shè)計(jì)一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理。輸入信號(hào)為一系列頻率成分的正弦信號(hào)之和,加入噪聲信號(hào),對(duì)其進(jìn)行采樣和頻譜分析,根據(jù)分析結(jié)果設(shè)計(jì)出一... 題目:正弦信號(hào)的頻譜分析與切比雪夫?yàn)V波 1.設(shè)計(jì)內(nèi)容 a.基本理論知識(shí)介紹 b.設(shè)計(jì)任務(wù) 設(shè)計(jì)一套完整的系統(tǒng),對(duì)信號(hào)進(jìn)行頻譜分析和濾波處理。輸入信號(hào)為一系列頻率成分的正弦信號(hào)之和,加入噪聲信號(hào),對(duì)其進(jìn)行采樣和頻譜分析,根據(jù)分析結(jié)果設(shè)計(jì)出一個(gè)合適的濾波器濾除噪音信號(hào)。 2.設(shè)計(jì)要求 完成完整的分析系統(tǒng),包括完整的程序代碼和分析結(jié)果 不限于切比雪夫 其他巴特沃斯 圓通都可以 請(qǐng)將程序發(fā)到我郵箱owenxiejunrl@163.com 滿意的話 我會(huì)繼續(xù)追分的 謝謝 不過要在6月23號(hào)以前哦 展開
2013-04-05 15:29:24
398
1
- 關(guān)于用MATLAB設(shè)計(jì)確定信號(hào)的頻譜分析和濾波
- 剛學(xué)的MATLAB,自己還不會(huì)設(shè)計(jì)程序,希望懂的大蝦幫忙下。(也可QQ聯(lián)系)具體的步驟要求如下,如果所給程序符合,,還會(huì)給予附加分?jǐn)?shù)。 (1)確定信號(hào)的頻譜分析 用MATLAB生成信號(hào)x(t)=e-t并進(jìn)行FFT分析,顯示|X(k)|和Ф(k),并顯示信號(hào)的離散幅頻圖和相... 剛學(xué)的MATLAB,自己還不會(huì)設(shè)計(jì)程序,希望懂的大蝦幫忙下。(也可QQ聯(lián)系)具體的步驟要求如下,如果所給程序符合,,還會(huì)給予附加分?jǐn)?shù)。 (1)確定信號(hào)的頻譜分析 用MATLAB生成信號(hào)x(t)=e-t并進(jìn)行FFT分析,顯示|X(k)|和Ф(k),并顯示信號(hào)的離散幅頻圖和相頻圖。假設(shè)頻率分辨率要求F<=4Hz,信號(hào)的Z高頻率fh限制為60Hz。 (2)正弦信號(hào)生成與抽樣 對(duì)任意兩個(gè)不同頻率的正弦信號(hào)進(jìn)行疊加,生成信號(hào)取樣作出時(shí)域波形圖并存入文件。 [思考]取樣周期如何確定?取多少點(diǎn)? (3)信號(hào)疊加 生成方波和三角波信號(hào),疊加兩個(gè)信號(hào),作出時(shí)域波形圖及頻譜特性圖。 (4)設(shè)計(jì)數(shù)字濾波器并畫出頻率響應(yīng) 根據(jù)方波和三角波信號(hào)的頻譜特點(diǎn)得到性能指標(biāo),由性能指標(biāo)設(shè)計(jì)兩個(gè)數(shù)字濾波器。在MATLAB中,可以利用函數(shù)fir1設(shè)計(jì)FIR濾波器,利用函數(shù)butte、cheby1和ellip設(shè)計(jì)IIR濾波器;Z后,利用MATLAB中的函數(shù)freqz畫出各濾波器的頻率響應(yīng)。 (5)用濾波器對(duì)信號(hào)進(jìn)行濾波 用自己設(shè)計(jì)的濾波器對(duì)(3)中疊加的信號(hào)進(jìn)行濾波。在MATLAB中,F(xiàn)IR濾波器利用函數(shù)fftfilt對(duì)信號(hào)進(jìn)行濾波,IIR濾波器利用函數(shù)filter對(duì)信號(hào)進(jìn)行濾波。 (6)分析得到信號(hào)的頻譜 對(duì)濾波后的信號(hào)進(jìn)行fft快速傅里葉變換,得到信號(hào)的頻譜特性,與原始信號(hào)進(jìn)行比較,并畫出信號(hào)的時(shí)域波形和頻譜。 展開
2009-06-11 09:25:27
483
1
- matlab怎樣對(duì)時(shí)域信號(hào)進(jìn)行頻譜分析
2017-11-02 01:53:02
302
1
- 用C語(yǔ)言編程對(duì)離散信號(hào)進(jìn)行FFT變換,進(jìn)行頻譜分析并和Matlab頻譜分析對(duì)比
- 用C語(yǔ)言編程對(duì)離散信號(hào)進(jìn)行FFT變換,進(jìn)行頻譜分析并和Matlab頻譜分析對(duì)比,各位誰(shuí)會(huì)的幫幫忙吧,這個(gè)實(shí)在是不會(huì)了,網(wǎng)上找的程序都不能用~~
2017-10-03 05:31:24
486
1
- 關(guān)于matlab用IIR低通濾波器對(duì)信號(hào)進(jìn)行濾波去噪問題
- 我從網(wǎng)上搜的程序老師說濾波前后的頻譜前后段對(duì)稱、還有什么橫軸要是什么坐標(biāo)(完全聽我也不懂) 求大神看我這個(gè)程序怎么把頻譜的后半對(duì)稱部分去掉 程序和圖片在下面Ft=8000;Fp=1000;Fs=1200;wp=2*pi*Fp/Ft;ws=2*pi*Fs/Ft;fp=2*Ft*tan(wp/2);fs=2*Fs*tan(wp/... 我從網(wǎng)上搜的程序老師說濾波前后的頻譜前后段對(duì)稱、還有什么橫軸要是什么坐標(biāo)(完全聽我也不懂) 求大神看我這個(gè)程序怎么把頻譜的后半對(duì)稱部分去掉 程序和圖片在下面Ft=8000;Fp=1000;Fs=1200;wp=2*pi*Fp/Ft;ws=2*pi*Fs/Ft;fp=2*Ft*tan(wp/2);fs=2*Fs*tan(wp/2);[n11,wn11]=buttord(wp,ws,1,50,'s');%求低通濾波器的階數(shù)和截止頻率[b11,a11]=butter(n11,wn11,'s');%求S域的頻率響應(yīng)的參數(shù)[num11,den11]=bilinear(b11,a11,0.5);%雙線性變換實(shí)現(xiàn)S域到Z域的變換[h,w]=freqz(num11,den11);%根據(jù)參數(shù)求出頻率響應(yīng)plot(w*8000*0.5/pi,abs(h));legend('用butter設(shè)計(jì)');grid;[y,fs,nbits]=wavread ('qzp1.wav');n=length (y);%求出語(yǔ)音信號(hào)的長(zhǎng)度noise=0.01*randn(n,2);%隨機(jī)函數(shù)產(chǎn)生噪聲s=y+noise;%語(yǔ)音信號(hào)加入噪聲S=fft(s);%傅里葉變換z11=filter(num11,den11,s);sound(z11);m11=fft(z11);%求濾波后的信號(hào) subplot(2,2,1);plot(abs(S),'g');title('濾波前信號(hào)的頻譜');grid;subplot(2,2,2);plot(abs(m11),'r');title('濾波后信號(hào)的頻譜');grid;subplot(2,2,3);plot(s);title('濾波前信號(hào)的波形');grid;subplot(2,2,4);plot(z11);title('濾波后的信號(hào)波形'); 展開
2017-06-27 08:13:41
550
1
- 怎么用matlab進(jìn)行頻譜分析
2018-11-20 16:33:49
325
0
- 怎么用matlab進(jìn)行頻譜分析
2014-10-23 15:28:26
502
2
- 用MATLAB對(duì)語(yǔ)音信號(hào)做時(shí)域和頻譜分析。要求有詳細(xì)的程序,謝謝了。
- 我的畢業(yè)論文是 基于MATLAB的語(yǔ)音信號(hào)的濾波器的實(shí)際和實(shí)現(xiàn),我的語(yǔ)音文件在E:\MATLA\work\hnist.wav我想知道時(shí)域分析,頻域分析。他們分別實(shí)現(xiàn)的程序。答的好的追加分。
2009-05-07 21:00:40
422
2
- matlab 對(duì)自己錄制的聲音進(jìn)行頻譜分析
- 想對(duì)自己錄制的聲音(例如一個(gè)拍巴掌的聲音),在matlab進(jìn)行頻譜分析,得出這個(gè)聲音的頻率主要是在哪個(gè)范圍的,如果可以的話,希望可以通過matlab自己得出答案。 預(yù)想的結(jié)果是:錄制一段聲音,輸出聲音頻率的范圍(或圖) 懸賞分可加!
2014-07-01 13:32:11
361
1
- 怎么用matlab畫出信號(hào)頻譜分析圖
- 請(qǐng)問一下,怎么使用matlab將數(shù)據(jù)采集卡采集到的信號(hào)進(jìn)行頻譜分析,學(xué)校畢業(yè)設(shè)計(jì)要用,但matlab只用來做圖像處理,沒做過信號(hào)分析,進(jìn)行信號(hào)頻域分析,畫出頻譜圖!!!!!
2009-04-19 06:53:39
476
6
- 怎么用matlab畫出信號(hào)頻譜分析圖
2017-06-25 17:34:59
456
1
- 怎么用matlab畫出信號(hào)頻譜分析圖
2015-07-09 07:03:01
394
2
- 噪聲信號(hào)怎么處理及進(jìn)行頻譜分析?
2015-06-25 21:54:19
302
2
- 怎樣用matlab對(duì)語(yǔ)音信號(hào)分解及頻譜分析?
2016-10-12 08:33:22
442
1
- 如何利用matlab對(duì)很大的數(shù)據(jù)進(jìn)行頻譜分析
2017-08-18 04:47:28
384
1
- 如何利用matlab對(duì)很大的數(shù)據(jù)進(jìn)行頻譜分析
2016-07-17 23:09:49
428
1
- 怎么對(duì)噪聲信號(hào)進(jìn)行頻譜分析,具體步驟????
2011-07-07 03:59:35
460
1
- 這個(gè)信號(hào)x=52*(exp(-1500000*t)-exp(-260000000*t));用MATLAB對(duì)它進(jìn)行頻譜分析
2018-12-11 14:09:57
339
0
4月突出貢獻(xiàn)榜
推薦主頁(yè)
最新話題





參與評(píng)論
登錄后參與評(píng)論