資源描述:
《實驗一 離散時間信號的時域分析》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、實驗一離散時間信號的時域分析實驗1序列的產(chǎn)生1.目的:熟悉C語言產(chǎn)生和繪制,熟悉MATLAB中產(chǎn)生信號和繪制信號的基本命令。2.具體實驗:2.1單位樣本和單位階躍序列。Q1.1運行程序P1.1,以產(chǎn)生單位樣本序列u[n]并顯示它。答:如圖1-1所示。Q1.2命令clf,axis,title,xlabel和ylabel的作用是什么?答:clf:擦除當(dāng)前圖形窗口中的圖形。Axis:調(diào)整坐標(biāo)軸X軸Y軸的范圍。Title:給繪制的圖形加上標(biāo)題。Xlabel:給X軸加上標(biāo)注。Ylabel:給Y軸加上標(biāo)注。Q1.3修改程
2、序P1.1以產(chǎn)生帶有延時11個樣本的延遲單位樣本序列ud[n]。運行修改的程序并顯示產(chǎn)生的序列。答:如圖1-2所示。Q1.4修改程序P1.1以產(chǎn)生單位步長序列s[n]。運行修改的程序并顯示產(chǎn)生的序列。答:如圖1-3所示。Q1.5修改程序P1.1以產(chǎn)生帶有超前7個樣本的延遲單位樣本序列sd[n]。運行修改的程序并顯示產(chǎn)生的序列。答:如圖1-4所示。Figure1-2Theunitsamplesequenceud[n]Figure1-1Theshiftedunitsamplesequenceu[n]單位樣本序列公
3、式如下所示:1,n=01,n=kδ[n]=δ[n-k]=0,0≠00,0≠kFigure1-3Theunitstepsequences[n]Figure1-4Theshiftedunitstepsequencesd[n]單位階躍序列公式如下所示:1,n≥01,n≥kμ[n]=μ[n-k]=0,n<00,n<k2.2指數(shù)信號Q1.6運行程序P1.2,以產(chǎn)生復(fù)數(shù)值的指數(shù)序列。答:程序P1.2所產(chǎn)生復(fù)數(shù)值的指數(shù)序列x=A,周期為12,初相為0。如圖1-5所示。Q1.7哪個參數(shù)控制該序列的增長或衰減率?哪個參數(shù)控制該
4、序列的振幅?答:e的指數(shù)即參數(shù)c控制該序列的增長或衰減率。K控制該序列的振幅。Q1.8若參數(shù)c更改為(1/12)+(pi/6)*I,將會發(fā)生什么情況?答:更改后,該序列的增長率和原序列相反,如圖1-6所示。Q1.9運算符real和imag的作用是什么?答:運算符real和imag的作用分別是提取運算數(shù)值x的“實部”和“虛部”,以便于接下來分別將“實部”和“虛部”成像。Q1.10命令subplot的作用是什么?答:subplot的作用是將多個圖形畫在一個平面上的工具:subplot(a,b,c),其中a表示是圖
5、排成a行,b表示圖排成b列,c代表圖所在的位置。Q1.11運行程序P1.3,以產(chǎn)生實數(shù)值的指數(shù)序列。答:P1.3產(chǎn)生的實指數(shù)序列x=0.2*1.2n,如圖1-7所示。Q1.12哪個數(shù)控制該序列的增長或衰減率?哪個參數(shù)控制該序列的振幅?答:參數(shù)a控制該序列的增長率或衰減率,K控制該序列的振幅。Q1.13運算符^和.^之間的區(qū)別是什么?答:運算符“^”是矩陣乘方,表示a的指數(shù)是n這個序列;運算符“.^”是數(shù)組乘方,表示a的指數(shù)分別是n這個序列中的每一個數(shù)字,即對應(yīng)的每一個元素。Q1.14若參數(shù)a小于1,會發(fā)生什么
6、情況?若將參數(shù)a更改為0.9,將參數(shù)k更改為20,再次運行程序P1.3。答:(1)若參數(shù)a小于1,指數(shù)序列在“n=0:35”上是衰減的序列;(2)將k改為20后的圖像如圖1-8所示:Q1.15該序列的長度是多少?怎樣才能改變它?答:該序列的長度是35;通過改變“n=0:35”中的“35”這個數(shù)字可以改變序列的長度。Q1.16使用MATLAB命令sum(s.*s)可計算用向量s表示的實數(shù)序列s[n]的能量。試求在習(xí)題Q1.11和習(xí)題Q1.14中可產(chǎn)生的實數(shù)值指數(shù)序列x[n]的能量。答:序列x=0.2*1.2n能
7、量為s=4.5673e+004;序列x=20*0.9n能量為s=2.1042e+003Figure1-5AcomplexexponentialsequenceFigure1-6AcomplexexponentialsequenceX=2*e(-1/12+πi/6)x=2*e(1/12+πi/6)Figure1-7TherealexponentialsequencesFigure1-8Therealexponentialsequencesx=0.2*1.2nx=20*0.9n2.3正弦序列Q1.17運行該程序P
8、1.4,以產(chǎn)生正弦序列并顯示它。答:如圖1-9Q1.18該序列的頻率是多少?怎樣可以改變它?哪個參數(shù)控制該序列的相位?哪個參數(shù)控制該序列的振幅?該序列的周期是多少。答:該序列的頻率是0.1Hz;通過改變f的值可以此正弦序列的頻率;參數(shù)phase控制該序列的初相位;參數(shù)A控制該序列的振幅;該序列的周期是10s。Q1.19該序列的長度是多少?怎樣可以改變它?答:該序列的長度是41個時間單位,通過改變n的