基于遗传算法的数字滤波器的设计与仿真毕业设计论文
- 格式:doc
- 大小:839.00 KB
- 文档页数:32
武汉理工大学《数字信号处理》基于遗传算法的IIR数字滤波器的设计与仿真班级:组员:目录摘要 (1)Abstract (2)1 遗传算法 (3)1.1 遗传算法的产生与发展 (3)1.2 遗传算法的概述 (4)1.3 遗传算法的特点 (4)1.4 遗传算法基本流程操作 (5)2 数字滤波器 (8)2.1数字滤波器的简介 (8)2.2 FIR和IIR数字滤波器的概述 (8)2.2.1 FIR数字滤波器 (8)2.2.2 IIR数字滤波器 (9)2.2.3 FIR数字滤波器与IIR数字滤波器的区别 (10)3 数字滤波器的设计方法 (11)3.1数字滤波器的设计要求 (11)4 基于遗传算法的IIR数字滤波器的设计与仿真 (14)4.1 Matlab软件的概述 (14)4.2 IIR数字滤波器的设计 (14)4.2.1数字滤波器设计的简要分析 (14)4.2.2实例比较一般算法设计思路和遗传算法设计思路 (16)4.3 IIR数字滤波器的仿真结果 (20)4.3.1 仿真图形 (20)5 小结 (21)6 参考文献 (22)附件 (23)摘要无限脉冲响应数字滤波器(IIR)具有频特性精度高、实现简单等优点,在数字信号处理领域得到了广泛应用;遗传算法是一类依自然环境的进化规律——适者生存优胜劣汰遗传机制,演化而来的随机化搜索方法。
它是由美国J.Holland 教授1975年最先提出,其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定,具有内在的隐并行性和更好的全局寻优能力,采用概率化的寻优方法,能自动获取和指导优化的搜索空间,自适应地调整搜索方向,不需要确定的规则。
遗传算法的这些性质已被广泛地应用于问题求解、机器学习、信号处理、智能控制和人工生命等领域。
它是现代有关智能计算中的关键技术,因而将其应用在数字滤波器算法的优化上。
关键词: IIR数字滤波器遗传算法AbstractDigital filter with Finite Impulse Response(FIR)has lots of advantages,such as systemic stability,linear phase,etc.It has been widely used in digital signal processing.The genetic algorithm has lots of merits,such as the memorability,distribution,and diversity.It is widespread in the fields of intelligent computation,pattern recognition and optimization design.This paper presents a designing method of digital filter.It is based on the combination genetic algorithm with the cosine sequences.The window function is constructed effectively by weighting cosine sequences.The corresponding weighting coefficients are computed b,,the genetic algorithm.Digital filter is realized finally by windowing approach.In order to accelerate the convergent speed and improve the precision,elitist model and floating-point coding are adopted.The efficiency of the proposed method is validated by simulation experiments taking on designing low pass digital filters.The designing method presented in this paper has some advantages,such as ood flexibility,universality,and so on.Keywords: IIR digital filter Genetic algorithm1 遗传算法1.1 遗传算法的产生与发展遗传算法(GeneticAlgorithm)是一类借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。
基于自适应遗传算法FIR数字滤波器优化设计作者:黄猛唐琳甄玉张杰来源:《现代电子技术》2010年第02期摘要:FIR数字滤波器优化设计的目标是对滤波器理想性能的逼近。
遗传算法是一种模仿生物进化过程的全局优化概率搜索算法,它提出了一种求解复杂系统优化问题的通用框架,且不依赖于问题的领域和种类,在此将自适应的遗传算法应用于FIR数字滤波器的优化设计,通过评价种群的“早熟度”来自适应调整交叉率和变异率,提高了遗传算法的搜索效率。
计算机仿真结果证明,该算法能够获得满意的滤波器性能。
关键词:FIR滤波器;优化设计;自适应遗传算法;早熟度中图分类号:TP274文献标识码:B文章编号:1004-373X(2010)02-143-04Optimized FIR Filter Design Based on Self_adaptive Genetic AlgorithmHUANG Meng,TANG Lin,ZHEN Yu,ZHANG Jie(91635 Army,Beijing,102249,China)Abstract:The goal of optimized FIR filter design is approaching to the ideal performance of IIR filter.Genetic algorithm is an optimal probability search algorithm,imitating the process of biology evolution,which has proposed an universal method to solve optimized problems of complex system,independent of domain and kind of problems.The proposed algorithm applying self_adaptive genetic algorithm to optimized IIR filter design,and adjusting cross probability and mute probability self_adaptively by evaluating premature convergence degree to improve search efficiency of genetic algorithm.The simulation results demonstrate that the proposed algorithm can achieve satisfying capability of filter.Keywords:FIR filter;optimized design;self_adaptive genetic algorithm;premature convergence degree在现代信号处理和电子应用技术领域,FIR数字滤波器因具有稳定性和线性相位两大优点而得到了广泛的应用。
基于遗传算法的复杂无源滤波器参数设计提出了一种基于计算机数值计算的复杂无源滤波器参数设计的新方法,首先把求解电路参数的问题数学化为性能指标优化模型,然后采用遗传算法求得特性符合要求的电路参数值,数值实验表明了此方法的有效性。
关键词:无源滤波器参数优化设计遗传算法无源滤波器在电子技术领域有着广泛的应用。
针对某一应用的复杂无源滤波器,往往结构容易确定,参数调整却十分困难。
其原因是:结构中的组成元件电阻、电容、电感个数较多,频率特性与元件参数的关系是一个高阶的非线性函数,相互间对频率特性的影响存在着高度的耦合,因而欲达到频率特性优良的设计目的,无论采用实验手段还是常规数学手段,都需花费大量的时间与精力。
近年来,模拟生物进化过程的遗传算法作为求解优化问题的有效手法而倍受关注。
正如ThomasBack等人指出1,同其他手法相比,其优点在于:处理问题的灵活性、适应性、鲁棒性,能取得全局解,对模型要求低,针对不同问题设计的不同遗传算法,不仅能提高现有解的优化品质,还能攻克某些难度大的优化问题。
本文以遗传算法的应用为出发点,提出了一种新的无源滤波器参数设计方法。
它能有效克服上述无源滤波器参数设计的困难,十分方便地取得满足性能指标要求的参数设计值。
1优化模型的建立典型的无源滤波器电路组成元件一般按T型结构连接,如图1所示。
滤波器的频率特性可以用功率传输函数来定义,即:其中,X=[X1,X2,...,Xn],为电路的元件参数值矩阵,n为元件总个数,W为频率。
若X已知,频率采样点Wi对应的频率特性Li可按下述方法计算:设I1=IL=0.1,V1=ILRL+0=VLI2=V1Y1+ILV3=I2Z2+V1V2n+1=I2nZ2n+V2n-1I2n+2=V2n+1Y2n+1+I2nEs=RsI2n+2+V2n+1用简易的迭代程序求得Es,代入式(1)即可求得Li。
滤波器的结构已知后,先确定结构中的参数取值范围,选择的条件可以比较宽松,然后按预期的性能指标要求,选定适当个频率采样点W1,W2,...,规定其对应功率传输函数幅度界限值,迫使它调整后经过采样点时,满足幅度界限要求(大于、小于或介于)。
基于MATLAB的数字滤波器设计与仿真摘要:数字滤波器的实现是数字信号处理中的重要组成部分,设计过程较复杂,牵涉到模型逼近,指标选择,计算机仿真,性能分析及可行性分析等一系列的工作,本文从设计原理以及数学软件MA TLAB出发阐述数字滤波器的设计原理与方法。
应用MA TLAB语言设计数字滤波器时采用直接程序设计法、FDATool以及SPTool信号处理工具箱的设计方法,通过实例,给出了FIR程序设计法和使用信号处理工具箱中SPTool进行设计的仿真图形,并在MATLAB的Simulink环境下,调用所设计的FDATool滤波器进行了仿真。
关键词:MA TLAB;数字滤波器;FDATool;SPTool;Simulink;IIR;FIR;MATLAB-based Digital Filter Design and SimulationAbstract: The digital filter is one of the most significant applications of DSP. The design process is very complex involving the model approximation, parameter selection, computer simulation and performance analysis, feasibility analysis and a series of work. This article try to solve the hard problem in another way, making the benefit of the advanced software MATLAB and gives some basic MA TLAB advice to readers to help them to learn the information of using MA TLAB as a tool to design different kinds of digital filters.The design methods of direct programming, FDATool interface and SP Tool signal processing toolbox are introduced in designing digital filter with MATLAB in this article. The imulation figures are given by programming and SPTool signal processing toolbox. Further more, the designed FDA tool filter are called and simulated in SIMULINKKey words: MATLAB; Digital filter; FDATool ; SPTool ; IIR;FIR;1引言1.1数字滤波器的研究背景与意义当今,数字信号处理[1](DSP:Digtal Signal Processing)技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科;它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们的普遍关注。
基于DSP的FIR数字滤波器的设计与仿真毕业设计论文研究背景数字信号处理在现代通信、音视频处理、图像处理等领域中起着至关重要的作用,数字滤波器是数字信号处理中的重要内容。
其中FIR数字滤波器是一种常用的滤波器,其具有线性相位和稳定性等特点,在数字信号处理中应用广泛。
因此,本毕业设计将以FIR 数字滤波器为研究对象,结合DSP平台,进行数字滤波器的设计与仿真研究。
研究目标本文旨在设计一种基于DSP的FIR数字滤波器,并且研究其性能和仿真效果。
主要目标包括:1. 掌握DSP平台的开发流程和设计方法,包括硬件平台和软件开发技术。
2. 研究FIR数字滤波器的原理和特点,掌握其设计方法和计算技巧。
3. 基于DSP平台设计实现FIR数字滤波器,包括硬件和软件两个方面,满足设计要求。
4. 仿真FIR数字滤波器的性能和效果,验证设计的正确性和可行性。
5. 撰写毕业设计论文,总结设计过程和结果,体现出自己的设计思路和方法。
研究方法本研究采用如下方法:1. 研究DSP平台的开发流程和设计方法,包括使用硬件平台和软件开发技术。
2. 研究FIR数字滤波器的原理和特点,掌握其设计方法和计算技巧。
3. 基于DSP平台设计实现FIR数字滤波器,采用Verilog语言描述硬件电路,C语言编写软件程序。
4. 利用模拟工具对FIR数字滤波器进行仿真,测试性能和效果。
5. 撰写毕业设计论文,总结设计过程和结果,体现出自己的设计思路和方法。
预期结果本研究预期可以达到如下结果:1. 掌握DSP平台的开发流程和设计方法,能够应用于数字信号处理和嵌入式系统开发等领域。
2. 研究FIR数字滤波器的原理和特点,掌握其设计方法和计算技巧,能够进行数字信号处理相关工作。
3. 基于DSP平台设计实现FIR数字滤波器,满足设计要求,具有较好的性能和稳定性。
4. 仿真FIR数字滤波器的性能和效果,能够验证设计的正确性和可行性。
5. 撰写毕业设计论文,总结设计过程和结果,体现出自己的设计思路和方法,具有较好的表达和撰写能力。
内容摘要人类已经进入了数字时代,数字信号处理已渗透到几乎所有科学技术领域,并进入人们的日常工作和生活之中。
而数字滤波技术在数字信号处理中占有积极重要的地位。
由于模拟信号处理最主要的缺点是难以处理比较复杂信号,难以满足总也生产需求。
与之相比,数字信号处理有高精度、高稳定性和高性能指标、强大的非线性信号处理,这些优势决定了数字滤波器的应用将会越来越广泛,因此对数字滤波器的研究具有重要的实际意义。
在数字控制系统中输入信号中所含的干扰对系统的性能会产生很大的影响,因此需要对输入信号进行处理,以提取有用信号。
有限长冲激响应(FIR)滤波器在数字信号处理中发挥着重要作用,采用Matlab软件对FIR数字滤波器进行仿真设计,简化了设计中繁琐的计算。
本文首先介绍数字滤波器的发展概况以及分类,分析FIR数字滤波器的数学模型及结构;接着,针对不同的设计方法,采用窗函数法,频率采样法和等波纹最佳逼近法,通过调用Matlab函数设计FIR数字滤波器。
绘制对应的幅频特性曲线,进行对比分析,最后总结出每种设计方法的特点。
关键词FIR数字滤波器,MATLAB,simulink,窗函数法,频率采样法,等波纹最佳逼近法ABSTRACTMankind has entered the digital era, digital signal processing has penetrated into almost all fields of science and technology, and into the People's Daily work and life. And digital filtering technology in the digital signal processing (DSP) has been one of the major positive. Due to the analog signal processing of the main defect is difficult to deal with more complex signal, always can't meet production requirements. Compared with digital signal processing with high precision, high stability and high performance indicators, powerful nonlinear signal processing, these advantages determine the application of digital filter will be more and more widely, so the research of digital filter has important practical significance.Contained in the input signal in the digital control system of interference will produce great influence on the performance of the system, so need to deal with input signal, and the useful signal is extracted. Finite impulse response (FIR) filter plays an important role in digital signal processing, using the Matlab software simulation design of FIR digital filter, simplifies the complicated calculation in the design. This paper first introduces general situation of the development of digital filter and classification, analysis, the mathematical model and structure of the FIR digital filter; Then, according to different design method, using the window function method and frequency sampling method and moire best approximation method, by calling Matlab function to design FIR digital filter. Corresponding amplitude-frequency characteristic curve drawing, carries on the contrast analysis, finally summarizes the characteristic of each kind of design method.KEY WORDSrapid clenbuteral detection; computer vision; muscle color; fat thicknessFIR 数字滤波器的设计与仿真研究1.绪论人类已经进入了数字时代,数字信号处理已渗透到几乎所有科学技术领域,并且进入人们的日常工作和生活之中。
第一章绪论在近代电信设备和各类控制系统中,滤波器是应用最为广泛的电子部件,作为一种必不可少的组成部分处在了一个十分重要的位置,并日益显示出巨大的应用价值。
数字滤波器是由数字乘法器、加法器和延时单元组成的一种算法或装置。
通过对输入的离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。
数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。
数字滤波器在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得到了广泛应用。
但是数字滤波器的一般设计方法难以达到科学技术的发展要求,人们开始致力于将自然界优胜劣汰的遗传机制——遗传算法,应用到数字滤波器的设计中。
遗传算法是模拟生物在自然环境中的遗传和进化过程而形成的一种自适应全局优化概率搜索的算法,它提供了一种求解复杂系统优化问题的通用框架。
我们知道,数字信号处理的过程就是从噪声中提取有效信号的过程,而这些问题也就是提取最优解的问题,将遗传算法应用到数字滤波器的设计中是一次崭新的尝试。
本文在参考大量文献的基础上,将遗传算法应用到数字滤波器的设计方法中,是对原始设计方法的一种优化设计,本文章节安排如下:(1)第二章:主要介绍数字滤波器的简单概述与分类;(2)第三章:详细介绍数字滤波器中应用广泛的FIR、IIR数字滤波器的典型设计方法,包括基本原理、设计方法、技术和指标要求等,并将两者数字滤波器进行系统的比较;(3)第四章:将遗传算法做以介绍,内容涉及遗传算法的产生与发展、遗传算法的特点与遗传算法的应用领域。
最后,重点提出遗传算法的基本流程;(4)第五章:简单介绍Matlab软件,全面介绍基于遗传算法的数字滤波器的设计方法,详细描述所采用的数学模型、设计步骤,对FIR、IIR数字滤波器的优化设计方法进行比较,并给出计算机Matlab仿真结果。
(5)第六章:总结与展望,对所做的工作进行总结以及对以后还需进行的工作的展望。
第二章数字滤波器2.1数字滤波器的简介数字滤波器一词出现在60年代中期。
由于电子计算机技术和大规模集成电路的发展,数字滤波器已可用计算机软件实现,也可用大规模集成数字硬件实时实现。
滤波器是指用来对输入信号进行滤波的硬件和软件。
所谓数字滤波器是一个离散时间系统,按预定的算法,将输入离散时间信号转换为所要求的输出离散时间信号的特定功能的装置。
也可以说成是通过一定运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分的器件。
数字滤波器和模拟滤波器相比,因为信号的形式和实现滤波的方法不同,数字滤波器具有比模拟滤波器精度高、稳定、不要求阻抗匹配等特点。
应用数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模数转换。
数字滤波器输入信号的抽样率应大于被处理信号带宽的两倍,其频率响应具有以抽样频率为间隔的周期重复特性,且以折叠频率即1/2抽样频率点呈镜像对称。
为得到模拟信号,数字滤波器处理的输出数字信号须经数模转换、平滑。
一般用两种方法来实现数字滤波器:一是采用通用计算机,把滤波器所要完成的运算编程通过计算机来执行,也就是采用计算机软件来实现;二是设计专用的数字处理硬件。
2.2数字滤波器的分类从数字滤波器功能上分类:可分为低通滤波器、高通滤波器、带通滤波器、带阻滤波器。
按数字滤波器所处理信号的维数分为一维、二维或多维数字滤波器。
一维数字滤波器处理的信号为单变量函数序列,例如时间函数的抽样值。
二维或多维数字滤波器处理的信号为两个或多个变量函数序列。
例如,二维图像离散信号是平面坐标上的抽样值。
根据数字滤波器的实现方法和型式分为三类:递归性数字滤波器,利用递归法实现的输出序列决定于现时的输入序列和过去任意数目的输入与输出序列值;非递归型数字滤波器,应用非递归或直接卷积的实现方法,使现在的输出序列仅是现在和过去的输入序列的函数;快速傅里叶变换(FFT)实现数字滤波。
从滤波器的网络结构或者从单位脉冲响应分类:可分为FIR滤波器:y(n)=∑=-Minxb)1(i⇔h(n)=⎩⎨⎧nbnMn其它≤≤0,(2-1)特点:不存在反馈支路,其单位冲激响应有限长。
和IIR滤波器:y(n)=∑=-Minxb)1(i-∑=Niia1y(n-i) (2-2)特点:存在反馈支路,即信号流图中存在环路,其单位冲激响应无限长。
2.3FIR和IIR数字滤波器的概述2.3.1FIR数字滤波器FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。
因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。
有限长单位冲激响应(FIR)滤波器有以下特点:(1)系统的单位冲激响应h (n)在有限个n值处不为零;(2)系统函数H(z)在|z|>0处收敛,极点全部在z = 0处(因果系统);(3)结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。
2.3.2IIR数字滤波器IIR(Infinite Impulse Response)数字滤波器,又名“无限脉冲响应数字滤波器”,或“递归滤波器”。
递归滤波器,也就是IIR数字滤波器,顾名思义,具有反馈,一般认为具有无限的脉冲响应。
IIR滤波器有以下几个特点:(1)封闭函数IIR数字滤波器的系统函数可以写成封闭函数的形式。
(2)IIR数字滤波器采用递归型结构IIR数字滤波器采用递归型结构,即结构上带有反馈环路。
IIR滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。
由于运算中的舍入处理,使误差不断累积,有时会产生微弱的寄生振荡。
(3)借助成熟的模拟滤波器的成果IIR数字滤波器在设计上可以借助成熟的模拟滤波器的成果,如巴特沃斯、契比雪夫和椭圆滤波器等,有现成的设计数据或图表可查,其设计工作量比较小,对计算工具的要求不高。
在设计一个IIR数字滤波器时,我们根据指标先写出模拟滤波器的公式,然后通过一定的变换,将模拟滤波器的公式转换成数字滤波器的公式。
(4)需加相位校准网络IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。
FIR数字滤波器与IIR数字滤波器的区别:(1)单位响应IIR数字滤波器单位响应为无限脉冲序列,而FIR数字滤波器单位响应为有限的;FIR滤波器,也就是“非递归滤波器”,没有引入反馈。
这种滤波器的脉冲响应是有限的。
(2)幅频特性IIR数字滤波器幅频特性精度很高,不是线性相位的,可以应用于对相位信息不敏感的音频信号上;FIR数字滤波器的幅频特性精度较之于IIR数字滤波器低,但是线性相位,就是不同频率分量的信号经过FIR滤波器后他们的时间差不变,这是很好的性质。
(3)实时信号处理FIR数字滤波器是有限的单位响应也有利于对数字信号的处理,便于编程,用于计算的时延也小,这对实时的信号处理很重要。
第三章 数字滤波器的典型方法设计3.1数字滤波器的设计要求和方法:3.1.1数字滤波器的设计要求我们通常用的数字滤波器一般属于选频滤波器,数字滤波器的频响特性函数H(e jw )一般为复函数,所以通常表示为H(e jw )=|H(e jw )|e )(ωθj (3-1)其中,|H(e jw )|称为幅频特性函数,θ(w )称为相频特性函数。
幅频特性表示信号通过该滤波器后各频率成分的衰减情况,而相频特性反映各频率通过滤波器后在时间上的延时情况。
一般来说,对于IIR 滤波器,相频特性不做要求,而对于有线相位要求的滤波器,一般采用FIR 滤波器来实现。
图3.1-1 低通滤波器的幅值特性图3.1-1为低通滤波器的幅值特性,p ω和s ω分别称为通带截止频率和阻带截止频率。
通带频率范围为p ωω≤≤0,在通带中要求111≤<-s ωδ,阻带频率范围为πωω≤<s ,在阻带中要求2)(δω≤j e H ,从p ω至s ω称为过渡带。
通带内所允许的最大衰减(dB )和阻带内所允许的最小衰减(dB)分别为p α和s α,分别定义为:dB eH p j p )(lg 20ωα-= (3-2) dB e H s j s )(lg 20ωα-= 一般要求:当p ωω≤≤||0时,p j p e H αω≤-)(lg 20 (3-3)当πωω≤≤||s 时,s j s e H αω≥-)(lg 203.1.2数字滤波器的设计方法通过卷积(convolution)来实现的FIR 滤波器,主要包含有窗口设计法和频率采样法);通过递归(recursion)来实现的IIR 滤波器,主要包含:脉冲响应不变法和双线性变换法。
FIR 滤波器的窗口设计方法主旨是,从时域出发用FIR 滤波器的频率响应来逼近理n j N n j e n h e H ωω--=∑=10)()( (3-4) 想的)(ωj d e H ,用有限长的)(n h 来逼近无限长的)(n h d ,最直接的方法是用一个长度为N 的窗口函数)(n ω来截取)(n h d ,即:)()()(n h n n h d ω=;它的频率采样法从频域出发,对理想的频率响应)(ωj d e H 加以等间隔采样)( )(/N k 2=k H e H d j d =πω。
它的最优化设计则是将所有的采样值皆作为变量,以获取最优结果。
常用准则是均方误差最小准则和最大误差最小化准则。
IIR 滤波器通常的设计方法有两种:先设计一个合适的模拟滤波器,然后变换成满足预定指标的数字滤波器。
这种方法很方便,由于模拟的网络综合理论已发展成熟,产生了很多高效率的设计方法,不再受局限;另外即是最优化设计方法,首先确定一种最优准则,然后求此准则下的滤波器的系数a i 和b i ,这种设计不需要通过模拟滤波器这一中间环节,也称为直接法。
3.2FIR 数字滤波器的典型方法设计最早的FIR 数字滤波器的设计方法大致分为四类:窗口法、频率采样法、频率变换法、最佳滤波器设计方法。
窗口法计算简单,但不易给出好的设计结果。
特别是不能很很好地折中过渡带和幅频响应误差之间的矛盾。
在其他三种方法基础上发展起来的FIR 数字滤波器设计方法大致有以下几种:(1)切比雪夫意义下的最佳一致逼近及其改进方法;(2)以Parks-McClellan 理论和Remez 算法为基础的方法;(3)最小二乘法和梯度下降法;(4)改进的频率采样法和非均匀频率采样法。
下面简要介绍一下频率采样法:频率采样技术是基于频率采样理论的一种设计方法。
一个任意长的序列,对它的频谱进行N 等分间隔抽样,利用离散傅里叶反变换,可以得到一个N 点有限长序列。