單位樣值響應(yīng)._第1頁(yè)
單位樣值響應(yīng)._第2頁(yè)
單位樣值響應(yīng)._第3頁(yè)
單位樣值響應(yīng)._第4頁(yè)
單位樣值響應(yīng)._第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、沈陽(yáng)理工大學(xué)成績(jī)?cè)u(píng)定表學(xué)生姓名郝曉鵬班級(jí)學(xué)號(hào)1103060129專業(yè)通信工程課程設(shè)計(jì)題目單位樣值響應(yīng)評(píng)語(yǔ)組長(zhǎng)簽字:成績(jī)?nèi)掌?0 年 月曰課程設(shè)計(jì)任務(wù)書(shū)學(xué)院信息科學(xué)與工程專業(yè)通信工程學(xué)生姓名郝曉鵬班級(jí)學(xué)號(hào)1103060129課程設(shè)計(jì)題目離散時(shí)間系統(tǒng)的時(shí)域分析一一一單位樣值響應(yīng)內(nèi)容及要求:1、學(xué)習(xí)Matlab軟件知識(shí)及應(yīng)用2、學(xué)習(xí)并研究離散時(shí)間系統(tǒng)的時(shí)域分析有關(guān)理論3、利用Matlab編程,完成離散時(shí)間系統(tǒng)的單位樣值響應(yīng)4、寫(xiě)出課程設(shè)計(jì)報(bào)告,打印程序,給出運(yùn)行結(jié)果進(jìn)度安排:第1-2天:1、布置課程設(shè)計(jì)任務(wù)、要求2、學(xué)習(xí)Matlab軟件知識(shí)及應(yīng)用第3-4天:1、利用Matlab編程,完成相應(yīng)的信號(hào)分

2、析與處理課題2、上機(jī)編程、調(diào)試3、撰寫(xiě)課程設(shè)計(jì)報(bào)告書(shū)第5天:答辯,上交報(bào)告指導(dǎo)教師:201年 月曰專業(yè)負(fù)責(zé)人:201 年 月曰學(xué)院教學(xué)副院長(zhǎng):201 年 月曰目錄、引言 1、 Matlab 入門 22.1 Matlab7.0 介紹 22.2利用 Matlab7.0 編程完成習(xí)題設(shè)計(jì) 3三、 Matlab7.0 實(shí)現(xiàn)離散時(shí)間系統(tǒng)時(shí)域分析的單位樣值響應(yīng) 43.1 離散時(shí)間系統(tǒng)單位樣值響應(yīng)的原理 43.2 編程設(shè)計(jì)及實(shí)現(xiàn) 5.3.3 運(yùn)行結(jié)果及其分析 7.四、結(jié)論 10五、參考文獻(xiàn) 11沈陽(yáng)理工大學(xué)一、 引言人們之間的交流是通過(guò)消息的傳播來(lái)實(shí)現(xiàn)的,信號(hào)則是消息的表現(xiàn)形式,消息是信 號(hào)的具體內(nèi)容。信號(hào)

3、與系統(tǒng)課程是一門實(shí)用性較強(qiáng)、涉及面較廣的專業(yè)基礎(chǔ)課,該課程是將學(xué) 生從電路分析的知識(shí)領(lǐng)域引入信號(hào)處理與傳輸領(lǐng)域的關(guān)鍵性課程 , 對(duì)后續(xù)專業(yè)課起著承 上啟下的作用 . 該課的基本方法和理論大量應(yīng)用于計(jì)算機(jī)信息處理的各個(gè)領(lǐng)域 , 特別是 通信、數(shù)字語(yǔ)音處理、數(shù)字圖像處理、數(shù)字信號(hào)分析等領(lǐng)域 , 應(yīng)用更為廣泛。近年來(lái),計(jì)算機(jī)多媒體教序手段的運(yùn)用逐步普及,大量?jī)?yōu)秀的科學(xué)計(jì)算和系統(tǒng)仿真 軟件不斷涌現(xiàn),為我們實(shí)現(xiàn)計(jì)算機(jī)輔助教學(xué)和學(xué)生上機(jī)實(shí)驗(yàn)提供了很好的平臺(tái)。通過(guò)對(duì) 這些軟件的分析和對(duì)比,我們選擇 MATLA語(yǔ)言作為輔助教學(xué)工具,借助 MATLA強(qiáng)大的 計(jì)算能力和圖形表現(xiàn)能力,將信號(hào)與系統(tǒng)中的概念、方法和相

4、應(yīng)的結(jié)果,以圖形的 形式直觀地展現(xiàn)給我們, 大大的方便我們迅速掌握和理解老師上課教的有關(guān)信號(hào)與系統(tǒng) 的知識(shí)。MATLA是當(dāng)前最優(yōu)秀的科學(xué)計(jì)算軟件之一,也是許多科學(xué)領(lǐng)域中分析、應(yīng)用和開(kāi)發(fā) 的基本工具。MATLA全稱是Matrix Laboratory, 是由美國(guó)Mathworks公司于20世紀(jì) 80 年代推出的數(shù)學(xué)軟件,最初她是一種專門用于矩陣運(yùn)算的軟件,經(jīng)過(guò)多年的發(fā)展, MATLAE經(jīng)發(fā)展成為一種功能全面的軟件, 幾乎可以解決科學(xué)計(jì)算中的所有問(wèn)題。 而且 MATLA編寫(xiě)簡(jiǎn)單、代碼效率高等優(yōu)點(diǎn)使得 MATLA在通信、信號(hào)處理、金融計(jì)算等領(lǐng)域 都已經(jīng)被廣泛應(yīng)用。它具有強(qiáng)大的矩陣計(jì)算能力和良好的圖形

5、可視化功能,為用戶提供 了非常直觀和簡(jiǎn)潔的程序開(kāi)發(fā)環(huán)境,因此被稱為第四代計(jì)算機(jī)語(yǔ)言。MATLABS大的圖形處理功能及符號(hào)運(yùn)算功能,為我們實(shí)現(xiàn)信號(hào)的可視化及系統(tǒng)分析提供了強(qiáng)有力的工 具。MATLAE強(qiáng)大的工具箱函數(shù)可以分析連續(xù)信號(hào)、連續(xù)系統(tǒng),同樣也可以分析離散信 號(hào)、離散系統(tǒng),并可以對(duì)信號(hào)進(jìn)行各種分析域計(jì)算,如相加、相乘、移位、反折、傅里 葉變換、拉氏變換、 Z 變換等等多種計(jì)算。作為信號(hào)與系統(tǒng)的基本分析軟件之一,利用MATLAB進(jìn)行信號(hào)與系統(tǒng)的分析與設(shè)計(jì)是通信以及信息工程學(xué)科的學(xué)生所要掌握的必要技能之一。通過(guò)學(xué)習(xí)并使用MATLAE語(yǔ)言進(jìn)行編程實(shí)現(xiàn)課題的要求,對(duì)學(xué)生能力的培養(yǎng)極為重要。尤其會(huì)提高

6、綜合運(yùn)用所學(xué)理論知識(shí)進(jìn)行分析問(wèn)題、解決問(wèn)題的能力,也便于將理論知識(shí)與實(shí)踐相結(jié)合,并得以更好 地掌握信號(hào)分析與處理的基本方法與實(shí)現(xiàn)。 這也將為后續(xù)相關(guān)的課程學(xué)習(xí)打下一定的基 礎(chǔ),從而在以后相關(guān)課程設(shè)計(jì)與分析的時(shí)候達(dá)到對(duì) MATLAB勺熟練應(yīng)用與融會(huì)貫通。二、 Matlab 入門2.1 Matlab7.0 介紹Matlab7.0 比 Matlab 的老版本提供了更多更強(qiáng)的新功能和更全面、更方便的聯(lián)機(jī)幫 助信息。當(dāng)然也比以前的版本對(duì)于軟件、硬件提出了更高的要求。在國(guó)內(nèi)外 Matlab 已經(jīng)經(jīng)受了多年的考驗(yàn)。 Matlab7.0 功能強(qiáng)大,適用范圍很廣。其 可以用來(lái)線性代數(shù)里的向量、數(shù)組、矩陣運(yùn)算,復(fù)

7、數(shù)運(yùn)算,高次方程求根,插值與數(shù) 值微商運(yùn)算,數(shù)值積分運(yùn)算,常微分方程的數(shù)值積分運(yùn)算、數(shù)值逼近、最優(yōu)化方法 等,即差不多所有科學(xué)研究與工程技術(shù)應(yīng)用需要的各方面的計(jì)算,均可用 Matlab 來(lái)解 決。MATLAB7.0 提供了豐富的庫(kù)函數(shù)(稱為 M 文件),既有常用的基本庫(kù)函數(shù),又有 種類齊全、功能豐富多樣的的專用工具箱 Toolbox 函數(shù)。函數(shù)即是預(yù)先編制好的子程 序。在編制程序時(shí),這些庫(kù)函數(shù)都可以被直接調(diào)用。無(wú)疑,這會(huì)大大提高編程效率。 MATLAB7.0 的基本數(shù)據(jù)編程單元是不需要指定維數(shù)的復(fù)數(shù)矩陣,所以在 MATLAB 環(huán) 境下,數(shù)組的操作都如數(shù)的操作一樣簡(jiǎn)單方便。而且, MATLAB7

8、.0 界面友好,用戶使 用方便。首先, MATLAB 具有友好的用戶界面與易學(xué)易用的幫助系統(tǒng)。用戶在命令窗 里通過(guò) help 命令可以查詢某個(gè)函數(shù)的功能及用法,命令的格式極為簡(jiǎn)單。其次, MATLAB 程序設(shè)計(jì)語(yǔ)言把編輯、編譯、連接、執(zhí)行、調(diào)試等多個(gè)步驟融為一體,操作 極為簡(jiǎn)單。除此之外, MATLAB7.0 還具有強(qiáng)大的圖形功能,可以用來(lái)繪制多姿多彩的 圖形,直觀而形象。綜上,在進(jìn)行信號(hào)的分析與仿真時(shí), MATLAB7.0 無(wú)疑是一個(gè)強(qiáng)大而實(shí)用的工 具。尤其對(duì)于信號(hào)的分析起到了直觀而形象的作用,非常適合與相關(guān)課題的研究與分 析。- 2 -沈陽(yáng)理工大學(xué)2.2利用Matlab7.0編程完成習(xí)題設(shè)

9、計(jì)在熟悉了 MATLAB7.0的基本界面之后,可以通過(guò)簡(jiǎn)單的編程與相關(guān)函數(shù)的調(diào)用, 實(shí)現(xiàn)一些常用時(shí)間信號(hào)的可視化操作。例如:編程實(shí)現(xiàn)正弦波的仿真。程序如下,直接在命令窗口鍵入如下程序:t=0:0.001:2*pi;w0=2;phi=0;ft1=s in (w0*t+phi);plot(t,ft1)仿真圖形如下:圖a-3 -沈陽(yáng)理工大學(xué)三.Matlab7.0實(shí)現(xiàn)離散時(shí)間系統(tǒng)單位樣值響應(yīng)的設(shè)計(jì)3.1離散時(shí)間系統(tǒng)單位樣值響應(yīng)的原理3.1.1設(shè)計(jì)題目掌握離散時(shí)間系統(tǒng)的時(shí)域分析方法。鞏固已經(jīng)學(xué)過(guò)的知識(shí),加深對(duì)知識(shí)的理解和應(yīng)用,加強(qiáng)學(xué)科間的橫向聯(lián)系,學(xué)會(huì)應(yīng)用 MATLA對(duì)離散系統(tǒng)進(jìn)行仿真。3.1.2設(shè)計(jì)目

10、的(1) 在學(xué)習(xí)了信號(hào)與系統(tǒng)這門課程后,按照基本原理,綜合運(yùn)用所學(xué)的知識(shí),利用Matlab掌握系統(tǒng)的單位樣值響應(yīng)內(nèi)容,由給定的差分方程求解系統(tǒng)的單位樣值響應(yīng)h(n).(2) 掌握離散時(shí)間系統(tǒng)的時(shí)域分析方法。鞏固已經(jīng)學(xué)過(guò)的知識(shí),加深對(duì)知識(shí)的理解和應(yīng)用,加強(qiáng)學(xué)科間的橫向聯(lián)系,學(xué)會(huì)應(yīng)用 MATLA對(duì)離散系統(tǒng)進(jìn)行仿真。(3)仿真實(shí)現(xiàn) 離散時(shí)間系統(tǒng)的單位樣值響應(yīng),并繪制輸出波形,主要程序段有注釋3.1.3設(shè)計(jì)要求本課程設(shè)計(jì)應(yīng)滿足以下要求:1. 實(shí)用性:設(shè)計(jì)的典型函數(shù)應(yīng)該能夠正確運(yùn)行.2. 可讀性:源程序代碼清晰,有層次(1) 掌握用MATLA來(lái)求解常系數(shù)差分方程的方法;(2) 掌握MATLA常用函數(shù)的功

11、能和使用方法;3.1.4設(shè)計(jì)原理沖激響應(yīng),線性時(shí)不變系統(tǒng)對(duì)單位沖激S (n)作用在零狀態(tài)條件下的響應(yīng)稱為沖激響應(yīng) h(n)。單位沖激函數(shù)的定義是離散時(shí)間系統(tǒng)常以框圖表示(見(jiàn)圖)。圖中x(n)、y(n)分別為系統(tǒng)的輸入和輸出離散時(shí)問(wèn)系統(tǒng)框圖沈陽(yáng)理工大學(xué)單位樣值函數(shù)在經(jīng)過(guò)系統(tǒng)的作用后發(fā)生單位樣值響應(yīng),因?yàn)橹苯忧蠼鈺?huì)使求解過(guò)程復(fù) 雜,可利用Z變換先求解系統(tǒng)函數(shù)H(Z),利用特殊函數(shù)和Z變換性質(zhì)變換得到h(n),得 到單位樣值響應(yīng)。當(dāng)然也可以利用其它類型的變換,例如將時(shí)間域內(nèi)的函數(shù)直接變換到 頻域內(nèi)(利用傅立葉變換),利用特殊函數(shù)和福利院變換的性質(zhì)得到h(s),再利用系統(tǒng)函數(shù)與h(s)求得單位樣值響應(yīng)

12、。此處采用了利用 Z變換的方式進(jìn)行求解。用 MATLAB 求解常系數(shù)差分方程的方法;用MATLAB!用函數(shù)的功能和使用方法;根據(jù)設(shè)定的差分方程:(1) .y( n)-6y( n-1)=x (n)(2) .y( n)-5y( n-1)+6y( n-2)=x( n)-3x( n-1)(3) .y( n)-3y( n-1)+3y( n-2)-y( n-3)=x (n )-2x( n-1)利用z變換,求出H(z)= 丫,再通過(guò)逆z變換得到h(n)。X3.2編程設(shè)計(jì)及實(shí)現(xiàn)計(jì)算系統(tǒng)單位樣值響應(yīng)源程序:3.2.1 %差分方程模型 y(n)-5y(n-1)+6y(n-2)=x(n)-3x(n-2)%系統(tǒng)函數(shù)

13、H(Z)=Y(Z)/X(Z)=1-3ZA(-2)/1-5ZA(-1)+6ZA(-2)k=0:10;a=1 -5 6;%系統(tǒng)函數(shù)分母多項(xiàng)式的系數(shù)矩陣b=1 0 -3;%系統(tǒng)函數(shù)分子多項(xiàng)式的分子矩陣y=impz(b,a,k); %單位樣值函數(shù)stem(y);%用桿狀圖形式表示xlabel(n);title(hn); %(LTI 系統(tǒng)的單位沖激響應(yīng) )3.2.2 %差分方程模型 y(n)-6y(n-1)=x(n)縣統(tǒng)函數(shù) H(Z)=Y(Z)/X(Z)=1/1-6Z(1)k=0:10;a=1 -6 0; %系統(tǒng)函數(shù)分母多項(xiàng)式的系數(shù)矩陣b=1 0 0; %系統(tǒng)函數(shù)分子多項(xiàng)式的分子矩陣y=impz(b,a

14、,k); % 單位樣值函數(shù) stem(y);%用桿狀圖形式表示xlabel(n);- 6 -title(hn); %(LTI系統(tǒng)的單位沖激響應(yīng) )3.2.3 %差分方程模型 y(n)-3y(n-1)+3y(n-2)-y(n-3)=x(n)-2x(n-2)縣統(tǒng)函數(shù) H(Z)=Y(Z)/X(Z)=1-2ZA(-2)/1-3ZA(-1)+3ZA(-2)-3-ZA(-3)k=0:10;a=1 -3 3 -1;%系統(tǒng)函數(shù)分母多項(xiàng)式的系數(shù)矩陣b=1 -2 0 0;%系統(tǒng)函數(shù)分子多項(xiàng)式的分子矩陣y=impz(b,a,k);%單位樣值函數(shù)stem(y);%用桿狀圖形式表示xlabel(n);title(hn)

15、;%(LTI系統(tǒng)的單位沖激響應(yīng) )沈陽(yáng)理工大學(xué)-9 -3.3運(yùn)行結(jié)果及其分析圖3.3.1差分方程模型y(n)-5y(n-1)+6y(n-2)=x(n)-3x(n-2)的單位樣值響應(yīng)圖3.3.2差分方程模型y(n)-6y(n-1)=x(n)的單位樣值響應(yīng)圖 3.3.3 差分方程模型 y(n)-3y(n-1)+3y(n-2)-y(n-3)=x(n)-2x(n-2)的單位樣值響應(yīng)沈陽(yáng)理工大學(xué)四、結(jié)論本次的信號(hào)與系統(tǒng)課程設(shè)計(jì)中,我查閱了相關(guān)資料,并且進(jìn)行了反復(fù)練習(xí)。由于是 第一次做信號(hào)與系統(tǒng)的課程設(shè)計(jì),對(duì)于相關(guān)設(shè)計(jì)過(guò)程和分析方法以及MATLAB件的使用并不大熟練。 但功夫不負(fù)有心人,最終還算順利完成,

16、這對(duì)我以后學(xué)習(xí)相關(guān)的課程 以及進(jìn)行更高層次的信號(hào)與系統(tǒng)設(shè)計(jì)都奠定了一定的基礎(chǔ)。設(shè)計(jì)過(guò)程中,出現(xiàn)了各種各樣的問(wèn)題,有些是單一原因引起的,有的是綜合原因引 起的,這些都很考驗(yàn)我的毅力與堅(jiān)持。但是我掌握了研究這類問(wèn)題的方法,即問(wèn)題解決 的過(guò)程就是要從問(wèn)題所表現(xiàn)出來(lái)的情況出發(fā),通過(guò)反復(fù)推敲,作出相應(yīng)判斷,逐步找出 問(wèn)題的癥結(jié)所在,從而一舉擊破。對(duì)于信號(hào)與系統(tǒng)課程設(shè)計(jì),尤其在使用MATLAB件進(jìn)行相關(guān)信號(hào)的仿真與分析時(shí),這種分析解決問(wèn)題的能力就更為重要。正所謂“紙上得來(lái)終覺(jué)淺,覺(jué)知此事要躬行。 ” 學(xué)習(xí)任何知識(shí),僅從理論上去求知,而不去實(shí)踐、探索是不夠的。通過(guò)為期數(shù)天的MATLAB!程設(shè)計(jì),我對(duì)MATL

17、A這個(gè)仿真軟件有了更進(jìn)一步的認(rèn)識(shí)和了解。在這數(shù)天時(shí)間里,我通過(guò)自己摸索,查閱資料,并且在指導(dǎo)老師的指導(dǎo)下完成了常 用連續(xù)時(shí)間信號(hào)的編程與仿真;并最終將課程設(shè)計(jì)報(bào)告總結(jié)完畢。在整個(gè)設(shè)計(jì)過(guò)程中我懂得了許多東西,也培養(yǎng)了獨(dú)立思考和設(shè)計(jì)的能力,樹(shù)立了對(duì) 知識(shí)應(yīng)用的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作和生活有非常大的幫助,并且提高了自己的 動(dòng)手實(shí)踐操作能力, 使自己充分體會(huì)到了在設(shè)計(jì)過(guò)程中的成功喜悅。雖然這個(gè)設(shè)計(jì)做 的不是太成功,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次課程設(shè)計(jì)的最大收獲和財(cái)富,使 我終身受益。在沒(méi)有做課程設(shè)計(jì)以前,覺(jué)得課程設(shè)計(jì)只是對(duì)知識(shí)的單純總結(jié),但是通過(guò)這次課程設(shè)計(jì)發(fā)現(xiàn)自己的看法有點(diǎn)太片面,課程設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種檢驗(yàn),也是對(duì) 自己能力的一種提高,通過(guò)這次課程設(shè)計(jì)使自己明白了原來(lái)的那點(diǎn)知識(shí)是非常欠缺的, 要學(xué)習(xí)的東西還很多,通過(guò)這次課程設(shè)計(jì),我明白學(xué)習(xí)是一個(gè)長(zhǎng)期積累的過(guò)程,在以后 的工作和生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己的知識(shí)和綜合素質(zhì)。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論