資源描述:
《數(shù)字信號處理實驗報告 (基于matlab)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、------------------------------------------------------------------------------------------------數(shù)字信號處理實驗報告(基于MATLAB)課程名稱:數(shù)字信號處理實驗學(xué)號:實驗地點:綜合樓C407專業(yè)班級:2014級生物醫(yī)學(xué)工程姓名:leifeng指導(dǎo)老師:第一次實驗第一章離散時間信號的時域分析Q1.1運行程序P1.1,以產(chǎn)生單位樣本序列u[n]并顯示它clf;n=-10:20;u=[zeros(1,10)1zeros
2、(1,20)];stem(n,u);xlabel('時間序號');ylabel('振幅');title('單位樣本序列');axis([-102001.2]);單位樣本序列振幅時間序號Q1.2命令clf,axis,title,xlabel和ylabel的作用是什么clf:清除圖形窗口內(nèi)容;axis:規(guī)定橫縱坐標(biāo)的范圍;title:使圖像面板上方顯示相應(yīng)的題目名稱;xlable:定義橫坐標(biāo)的名字;ylable:定義縱坐標(biāo)的名字?!?/p>
3、————————————————————------------------------------------------------------------------------------------------------Q1.3修改程序P1.1以產(chǎn)生帶有延時11個樣本的延遲單位樣本序列ud[n],運行修改的程序并且顯示產(chǎn)生的序列。clf;n=0:30;u=[zeros(1,11)1zeros(1,19)];stem(n,u);xlabel('時間序號');ylabel('振
4、幅');title('單位樣本序列');axis([03001.2]);單位樣本序列振幅時間序號Q1.5修改程序P1.1,以產(chǎn)生帶有超前7個樣本的延時單位階躍序列sd[n]。運行修改后的程序并顯示產(chǎn)生的序列。clf;n=-10:20;sd=[zeros(1,3)1ones(1,27)];stem(n,sd);xlabel('時間序號');ylabel('振幅');title('單位樣本序列');axis([-102001.2]);單位樣本
5、序列振幅時間序號——————————————————————————————————————------------------------------------------------------------------------------------------------Q1.6運行程序P1.2,以產(chǎn)生復(fù)數(shù)值的指數(shù)序列。clf;c=-(1/12)+(pi/6)*i;K=2;n=0:40;x=K*exp(c*n);subplot(2,1,1);stem(n,real(x));xlabel('
6、時間序號n');ylabel('振幅');title('實部');subplot(2,1,2);stem(n,imag(x));xlabel('時間序號n');ylabel('振幅');title('虛部');振幅0510152025時間序號n虛部303540振幅0510152025時間序號n303540Q1.7哪個參數(shù)控制該序列的增長或衰減率?哪個參數(shù)控制該序列的振幅?參數(shù)C控制序列增長或衰減率參數(shù)K控制序列的振幅參數(shù)C
7、控制該序列的增長或衰減率;參數(shù)K控制該序列的振幅?!?-----------------------------------------------------------------------------------------------Q1.8若參數(shù)C更改為(1/12)+(pi/6)*i,將會發(fā)生什么情況?實部振幅0510152025時間序號n虛部303540振幅0510152025時間序號n303540Q1.9運算符real和
8、imag的作用是什么?運算符real和imag的作用分別是提取運算數(shù)值x實部和虛部。Q1.10命令subplot的作用是什么?subplot(a,b,c),其中a代表圖像分a行顯示,b代表圖像分b列顯示,c代表第a行的第b列圖像。Q1.11運行程序P1.3以產(chǎn)生實數(shù)值的指數(shù)序列clf;n=0:35;a=1.2;K=0.2;x=K*a.^n;stem(n,x);xlabel('時間序號n