【正文】
成績(jī)?cè)u(píng)定依據(jù) : 最終評(píng)定成績(jī)(以?xún)?yōu)、良、中、 及格、不及格評(píng)定) 指導(dǎo)教師簽字: __________________ 年 月 日 。如果延遲時(shí)間在50ms以上時(shí),其延遲音就清晰可辨,此時(shí)的處理效果才是回音。依其延遲時(shí)間的不同,可分別產(chǎn)生合唱、鑲邊、回音等效果 。 sound(yy2,fs,bits)。全通結(jié)構(gòu)相頻 39。plot(angle(YY2))。)。title(39。 subplot(3,2,5)。全通結(jié)構(gòu)時(shí)域圖 39。plot(yy2)。)。 title(39。 subplot(3,2,2)。全通濾波器幅頻響應(yīng) 39。plot(abs(h))。 YY2=fft(yy2,6001)。%無(wú)限個(gè)回聲濾波器系統(tǒng)函數(shù)分母 [h,w]=freqz(Bz1,Az1)。%濾波器階數(shù)設(shè)置,其值越高,回聲越明顯 Bz1=[a,zeros(1,R1),1]。 a=。 y=[y。 z=[zeros(3000,1)。,[50000 150000])。 % Executes on button press in pushbutton8. function pushbutton8_Callback(hObject, eventdata, handles) 32 % hObject handle to pushbutton8 (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [y,fs,bits]=wavread(39。)。title(39。 subplot(3,2,6)。無(wú)限個(gè)回聲濾波器信號(hào)幅頻 39。plot(abs(Y2))。)。title(39。 subplot(3,2,3:4)。無(wú)限個(gè)回聲濾波器相頻響應(yīng) 39。 plot(angle(h))。)。 title(39。 subplot(3,2,1)。 Y2=fft(y2,6001)。%無(wú)限個(gè)回聲濾波器系統(tǒng)函數(shù)分子 Az=[1,zeros(1,R1),a]。 R=5000。zeros(3000,1)]。y]。 y=y(:,1)。C:\Users\Administrator\Desktop\ 音頻信號(hào) .wav39。 sound(y2,fs,bits)。多重回聲濾波器相頻 39。plot(angle(Y2))。)。title(39。 subplot(3,2,5)。多重回聲濾波器時(shí)域圖 39。plot(y2)。)。 title(39。 subplot(3,2,2)。多重回聲濾波器幅頻響應(yīng) 39。plot(abs(h))。 [h,w]=freqz(Bz1,Az1)。%多重回聲濾波器系統(tǒng)函數(shù)分母 y2=filter(Bz1,Az1,y)。%濾波器階數(shù)設(shè)置,其值越高,回聲越明顯 Bz1=[1,zeros(1,N*R1),a^N]。 N=5。zeros(3000,1)]。y]。 y=y(:,1)。C:\Users\Administrator\Desktop\ 音頻信號(hào) .wav39。 sound(y2,fs,bits)。單回聲濾波器相頻 39。plot(angle(Y2))。)。title(39。 subplot(3,2,5)。單回聲濾波器時(shí)域圖 39。plot(y2)。)。 title(39。 subplot(3,2,2)。單回聲濾波器幅頻響應(yīng) 39。plot(abs(h))。 [h,w]=freqz(Bz1,Az1)。%單回聲濾波器系統(tǒng)函數(shù)分母 y2=filter(Bz1,Az1,y)。%濾波器階數(shù)設(shè)置,其值越高,回聲越明顯 Bz1=[1,zeros(1,R1),a]。 a=。 y=[y。 z=[zeros(3000,1)。,[50000 150000])。%回放混響信號(hào) % Executes on button press in pushbutton5. function pushbutton5_Callback(hObject, eventdata, handles) % hObject handle to pushbutton5 (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [y,fs,bits]=wavread(39。)。title(39。 subplot(2,2,4)?;祉懙姆l 39。plot(abs(Y1))。)。title(39。 29 subplot(2,2,1:2)。%補(bǔ) 3000 y1=y+z。 y=[y。 z=[zeros(3000,1)。,[50000 150000])。%回放延遲信號(hào) % Executes on button press in pushbutton4. function pushbutton4_Callback(hObject, eventdata, handles) % hObject handle to pushbutton4 (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [y,fs,bits]=wavread(39。)。title(39。 subplot(2,2,4)。延時(shí)后幅頻 39。plot(abs(Z))。)。title(39。 subplot(2,2,1:2)。y]。 y=y(:,1)。C:\Users\Administrator\Desktop\ 音頻信號(hào) .wav39。 28 sound(y,fs,bits)。采樣信號(hào)相頻 39。plot(angle(Y))。)。title(39。 subplot(2,2,3)。采樣信號(hào)時(shí)域波形 39。plot(y)。 Y=fft(y,6001)。,[50000 150000])。 % Executes on button press in pushbutton2. function pushbutton2_Callback(hObject, eventdata, handles) % hObject handle to pushbutton2 (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) [y,fs,bits]=wavread(39。原始信號(hào)相頻 39。plot(angle(Y))。)。title(39。 subplot(2,2,3)。原始信號(hào)時(shí)域波形 39。plot(y)。%播放原始信號(hào) Y=fft(y)。%讀取原始音頻信號(hào) y=y(:,1)。C:\Users\Administrator\Desktop\音頻信號(hào) .wav39。我們還能從設(shè)計(jì)中檢驗(yàn)我們 所學(xué)的理論知識(shí)到底有多少,鞏固我們已經(jīng)學(xué)會(huì)的,不斷學(xué)習(xí)我們所遺漏的新知識(shí),把這門(mén)課學(xué)的扎實(shí)。 另外,此次課程設(shè)計(jì)讓我更加明白平時(shí)所學(xué)的知識(shí)如果不加以實(shí)踐的話(huà)等于紙上談兵。 經(jīng)過(guò)此次課程設(shè)計(jì),使我對(duì)數(shù)字信號(hào)處理的理論知識(shí)有了更深了的了解,更近一步的理解了用 MATLAB語(yǔ)言對(duì)信號(hào)進(jìn)行采樣,濾波等處理。 26 拿到課程設(shè)計(jì)任務(wù)的時(shí)候,不知道從哪兒入手,選定題目后,上網(wǎng)查閱了相關(guān)資源,去圖書(shū)館搜集資料,確定了設(shè)計(jì)的基本方案,步驟,開(kāi)始用軟件進(jìn)行實(shí)現(xiàn),實(shí)現(xiàn)過(guò)程中出現(xiàn)了很多問(wèn)題,上網(wǎng)查閱資料,在專(zhuān)業(yè)的論壇里面去看,下載MATLAB 的視頻,慢慢的開(kāi)始有了進(jìn)一步的理解。在做設(shè)計(jì)的過(guò)程中總會(huì)出現(xiàn)各種問(wèn)題,在這種情況下我們都會(huì)努力尋求最佳路徑解決問(wèn)題,無(wú)形間提高了我們的動(dòng)手,動(dòng)腦能力,并且同學(xué)之間還能相互探討問(wèn)題,研究解決方案,增進(jìn)大家的團(tuán)隊(duì)意識(shí)。 頻譜上變化兩邊上下跳的動(dòng)變化,中間變化抵消 25 全通結(jié)構(gòu)時(shí)域大致一樣,濾波前比濾波后幅度有變化 6000 以后上下跳動(dòng)抵消 頻域上變化的不為明顯,幅度發(fā)生了變化。 頻譜上也是濾波前后兩邊跳動(dòng)變換較大,幅度變化較大。 在頻譜圖幅度變化很大,中間的上下相互抵消,兩邊的跳動(dòng)很大。 4 結(jié)果分析與體會(huì) 運(yùn)行結(jié)果: 19 對(duì)信號(hào)采樣后,信號(hào)時(shí)域波形出現(xiàn)了離散化的分布,不像原始圖像那樣密集分布,頻譜圖也是同樣的變換,幅度和頻率都是根據(jù)采樣區(qū)間變化的 20 從時(shí)域圖出延時(shí)是讓原來(lái)的波形向右移動(dòng) 3000,頻域的幅度發(fā)生了變化。)。title(39。 subplot(3,2,6)。全通結(jié)構(gòu)幅頻 39。plot(abs(YY2))。)。title(39。 subplot(3,2,3:4)。全通濾波器相頻響應(yīng) 39。 plot(angle(h))。)。 18 title(39。 subplot(3,2,1)。 yy2=filter(Bz1,Az1,y)。%全通濾波器系統(tǒng)函數(shù)分子 Az1=[1,zeros(1,R1),a]