劉雪 葛良全
摘要:數(shù)字濾波器可靠性與精確度高,使用簡單方便,與模擬設備相比具有許多其所沒有的諸多優(yōu)點,已經被泛地應用于各個科學技術領域。Matlab 具有強大的數(shù)據處理功能,豐富的工具箱為工程計算提供的極大的方便,也已被廣泛地應用于工程計算中。該文基于Matlab提出了IIR濾波器的設計方案與相關應用。
關鍵詞: 數(shù)字濾波器; Matlab; IIR
中圖分類號: TN710 文獻標識碼:A 文章編號:1009-3044(2014)24-5769-03
Design of IIR Digital Filter Based on Matlab
LIU Xue, GE Liang-quan
(College of Information Science and Technology, Chengdu University of Technology,Chengdu 610065,China)
Abstract: Digital filter possesses high level of accuracy, agility, and reliability. It has lots of advantages that analog equipment doesnt have, so it has been widely used in any branch of science and technology. Matlab has powerful data processing capability, its rich tool kit offers extreme convenience for project calculation, So it also been widely used in the project calculation field. This paper presents design plan and relevant implement of IIR digital filter which based on Matlab.
Key words: Digital Filter; Matlab; IIR
一直以來,信號處理一直被應用于數(shù)字信號、產生模擬或轉化,其中信號的濾波技術是被應用最為廣泛的領域。數(shù)字濾波技術是模擬識別、圖像處理、語音和譜分析等諸多應用中的一個基本處理部件,它可以滿足數(shù)字濾波器對相位與幅度特性的嚴格要求。
隨著現(xiàn)如今科技的日益更新,數(shù)字濾波技術已經成為一門及其重要的科學和技術。在以往對濾波器設計時大多采用模擬電路技術,但是模擬電路技術存在諸多難以解決的難題,而采用數(shù)字濾波器技術則可以盡量的避免這些難題,當然數(shù)字濾波器依然還有諸多的優(yōu)點都是模擬技術所不能及的,所以采用數(shù)字濾波器對信號進行處理是目前濾波技術發(fā)展的方向[1]。
按照單位脈沖響應或者實現(xiàn)的網絡結構分,數(shù)字濾波器可分為兩種,即IIR(無限脈沖響應)和FIR(有限脈沖響應)濾波器[2]。若假設IIR濾波器和FIR濾波器具有相同的性能,則IIR濾波器具有更高的優(yōu)勢,如執(zhí)行速度更快,存儲單元較少,可以用較低的階數(shù)獲取較高的選擇性等。……