【正文】
一類學(xué)科專業(yè)和應(yīng)用而定制的。MATLAB是一個高級的矩陣/陣列語言,它包含控制語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入輸出和面向?qū)ο缶幊烫攸c。MATLAB的構(gòu)成:MATLAB開發(fā)環(huán)境:進行應(yīng)用研究開發(fā)的交互式平臺MATLAB數(shù)學(xué)與運算函數(shù)庫:用于科學(xué)計算的函數(shù)MATLAB語言:進行應(yīng)用開發(fā)的編程工具圖形化開發(fā):二維、多維圖形開發(fā)的工具應(yīng)用程序接口(API)用于與其他語言混編面向?qū)iT領(lǐng)域的工具箱:小波工具箱、神經(jīng)網(wǎng)絡(luò)工具箱、信號處理工具箱、圖形處理工具箱、模糊邏輯工具箱、優(yōu)化工具箱、魯棒控制工具箱等幾十個不同應(yīng)用的工具箱。MATLAB是一種高性能的技術(shù)計算語言。FIR幅頻特性精度較至于IIR低,但是線性相位,就是不同頻率分量的信號經(jīng)過FIR濾波器后他們的時間差不變。下面主要介紹前連個函數(shù)的使用。IIR數(shù)字濾波器在設(shè)計上可以借助成熟的模擬濾波器的成果,如巴特沃斯、契比雪夫和橢圓濾波器等,有現(xiàn)成的設(shè)計數(shù)據(jù)或圖表可查,其設(shè)計工作量比較小,對計算工具的要求不高。ChebysheveⅠ型濾波器通帶內(nèi)等波紋,阻帶內(nèi)單調(diào);ChebysheveⅡ型濾波器通帶內(nèi)單調(diào),然而阻帶內(nèi)等波紋;橢圓濾波器阻帶和通帶內(nèi)都是等波紋的,但下降的坡度更大,而且可以以更低的階數(shù)實現(xiàn)和其他兩類濾波器一樣的性能指標。Ftype=high時,位高通濾波器;ftype=bandpass時,位帶通濾波器;ftype=stop時,位帶阻濾波器。這里選取巴特沃斯法、切比雪夫Ⅰ、切比雪夫Ⅱ、橢圓法四種方法進行比較。(3)再按照一定的規(guī)則將G(s)轉(zhuǎn)換成H(z)(H(z)是數(shù)字濾波器的傳遞函數(shù))。IIR數(shù)字濾波器的最通用的方法是借助于模擬濾波器的設(shè)計方法。實現(xiàn)數(shù)字濾波器的方法有兩種,一是采用計算機軟件進行,就是把所要完成的工作通過程序讓計算機來實現(xiàn);二十設(shè)計專用的數(shù)字處理硬件。設(shè)計實現(xiàn)一個數(shù)字濾波器一般包括四個基本步驟:1 按照實際需要確定濾波器的性能要求。濾波器的種類很多,分類方法也不同。數(shù)字濾波器具有高精度、高可靠性、可程控改變特性或復(fù)用、便于集成等優(yōu)點。由于電子計算機技術(shù)和大規(guī)模集成電路的發(fā)展,數(shù)字濾波器已經(jīng)可用計算機軟件實現(xiàn),也可用大規(guī)模集成數(shù)字硬件實時實現(xiàn)。數(shù)字濾波器根據(jù)其沖擊響應(yīng)函數(shù)的時域特性,可分為兩種,即無限長沖激響應(yīng)(IIR)數(shù)字濾波器和有限長沖激響應(yīng)(FIR)數(shù)字濾波器。輸入數(shù)字信號(數(shù)字序列)通過特定的運算轉(zhuǎn)變?yōu)檩敵龅臄?shù)字序列,因此,數(shù)字濾波器本質(zhì)上是一個完成特定運算的數(shù)字計算過程,也可以理解為一臺計算機。MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達式與數(shù)學(xué)、工程中常用的形式十分相似,故用MATLAB來結(jié)算問題要比用C,F(xiàn)ORTRAN等語言完成相同的事情簡捷得多,并且MATLAB也吸收了像Maple等軟件的有點,使MATLAB成為一個強大的數(shù)學(xué)軟件,在新的版本中也加入了對C,F(xiàn)ORTRAN,C++,JAVA的支持。數(shù)字信號處理是把信號用數(shù)字或符號表示的序列,通過計算機或通用(專用)信號處理設(shè)備,用數(shù)字的數(shù)值計算方法處理(例如濾波、變換、壓縮、增強、估計、識別等),以達到提取有用信息便于應(yīng)用處理的目的。t exist, can realize the impedance matching simulating the special filter cannot achieve filter function. Digital filter according to its impulse response function and characteristics of the time can be divided into two kinds, namely the infinite impulse response (IIR) digital filter and finite impulse response (FIR digital filters). The order of realizing IIR filter is used, low and high efficiency less storage unit, high precision, and can keep some simulation characteristics of filter, so it is widely used. Matlab software based on matrix putation, the calculation, visualization and program design of organic integration to interactive environment for digital filter, and the research and application of provides an intuitive, efficient and convenient tool. Especially in the Matlab signal processing to all areas of research toolbox personnel can easily for scientific research and engineering application. This paper introduces the concept of digital filter, classification and design requirements.Key words: IIR。Matlab軟件以矩陣運算為基礎(chǔ),把計算、可視化及程序設(shè)計有機融合到交互式工作環(huán)境中,并且為數(shù)字濾波的研究和應(yīng)用提供了一個直觀、高效、便捷的利器。 淮南師范學(xué)院2013屆本科畢業(yè)論文 21畢業(yè)論文題 目:基于MATLAB的IIR濾波器設(shè)計與仿真學(xué)生姓名: 米婷 學(xué)生學(xué)號: 0908030224 系 (院): 電氣信息工程學(xué)院 專 業(yè): 電子信息工程 屆 別: 2013 指導(dǎo)教師: 張大雷 完成時間: 2013年5月4日 基于MATLAB的IIR濾波器設(shè)計與仿真 學(xué)生:米婷指導(dǎo)教師:張大雷淮南師范學(xué)院 電氣信息工程學(xué)院 摘 要:生活中由于信號噪聲無處不在,而觀測和控制都需要真實的信號,所以我們使用到了濾波器。實現(xiàn)IIR濾波器的階次較低,所用的存儲單元較少,效率高,精度高,而且能夠保留一些模擬濾波器的優(yōu)良特性,因此應(yīng)用很廣。關(guān)鍵詞:IIR;濾波器;MATLAB;Simulink Design and Simulation of IIR filter based on MATLAB Student:Ting MiAdvisor:Dalei ZhangHuainan normal university Electri