功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
最新动态 您所在的位置: 首页 > 最新动态

用MATLAB设计FIR滤波器的方法

来源:    作者:    发布时间:2015-09-17 07:56:15    浏览量:

s = sin(2*pi*t*5)+sin(2*pi*t*15)+sin(2*pi*t*30);

此时,变量Fs、t、s将显示在workspace列表中。在命令窗口键入Sptool,将弹出Sptool主界面,如图3所示;点击菜单File/Import将信号s导入并取名为s。

(2)单击Filters列表下的New,按照参数要求设计出滤波器filt1,具体步骤类似于3.2.1。

(3)将滤波器filt1应用到s信号序列。分别在Signals、Filters、Spectra列表中选择s、filt1、mtlbse,单击Filters列表下的Apply按钮,在弹出的Apply Filter对话框中将输出信号命名为sin15hz。

塑封电感

(4)进行频谱分析。在Signals中选择s,单击Spectra下的Create按钮,在弹出的Spectra Viewer界面中选择Method为FFT,Nfft=512,单击Apply按钮生成s的频谱spect1。同样的步骤可以生成信号sin15hz的频谱spect2。

分别选中信号s、sin15hz、spect1、spect2,单击各自列表下方的View按钮,即可观察他们的波形,如图4所示。

45.jpg
图3 SPTool主界面图4 滤波前后的时域波形和频域特差模电感器性

由图4可以看出,带共模电感器通滤波器filt1使输入信号s中频率为15hz的正弦波信号通过,而将频率工字电感器为5hz和30hz的正弦波信号大大衰减。

6 结束语

本文通过一个设计实例,介绍了利用MATLAB实现 FIR滤波器电感器的单位设计与滤波的三种方法,从仿真结果可以看出它们均可以达到技术指标要求,而且方法简单、快捷,大大减轻了工作量。滤波器的设计工作完成后,可以借助于MATLAB的export操作导出所设计滤波器的系统函数H(z)。由于MATLAB具有强大的接口功能,仿真后的结果可以很方便的移植到 DSP、CPLD或FPGA等器件中。在实际应用中,只需按要求修改滤波器参数,并对程序作较少的改动,即可实现不同截止频率的FIR滤波器,实用性较强。

  • 两例互感器绕组极性标错引起保护误动分析一、两相式过电流保护电流互感器极性接反引起误动1.事故概况:2012年6月,我县某企业35kV变电站一条10kV直供分厂线路,过电流Ⅱ段保护,在天气无风、无雨,设备及负荷正常的情况下,接连发生六次动作

  • FPC1011C在指纹识别模块中的应用引言生物识别技术,尤其是指纹识别技术,是近年来身份识别和认证领域内发展很迅速的一门新兴技术。随着科技水平的不断提高,身份验证对于系统安全来说越来越重要,指纹的唯一性、终身不变性、难于伪造的特点,使它在

  • 基于单片机的LED显示屏硬件设计方案摘要: 设计使用宏晶科技的8 位单片机STC12C5A60S2 作为中央控制器, 结合NAND 闪存芯片K9F4008 存储汉字库的8 128 点阵LED 数字屏, 该点阵LED 数字屏具有存储信息后

  •