仪器网(yiqi.com)欢迎您!

| 注册2 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

用matlab设计一个简单的滤波器

aaa444521000 2014-03-02 09:09:44 350  浏览
  • 我有一串离散的数据,图像比较混乱,其表达式可能为y=a1*sin(x+n1)+...an*sin(100x+n100) 但是x前面的系数超过20了我就不考虑了,所以我想把这个离散的数据点变的平滑一些,把x前面的系数超过20的全部滤掉。隔行如隔山,这方面知识确实不懂,望大神给写个mat... 我有一串离散的数据,图像比较混乱,其表达式可能为y=a1*sin(x+n1)+...an*sin(100x+n100) 但是x前面的系数超过20了我就不考虑了,所以我想把这个离散的数据点变的平滑一些,把x前面的系数超过20的全部滤掉。隔行如隔山,这方面知识确实不懂,望大神给写个matlab程序! 展开

参与评论

全部评论(3条)

  • A丨A_想念_矡H 2014-03-03 00:00:00
    matlab设计一个简单的滤波器 肯定 你什么时候

    赞(4)

    回复(0)

    评论

  • glmhlhyx 2014-03-03 00:00:00
    不是系数超过二十你要滤掉,是你要滤掉20项以后的高频成分 对应于a20*sin(20x+n20)或以后频率更高的项 你关键是没有给出你的数据的采样频率 也就是说你的 y=a1*sin(x+n1)+...an*sin(100x+n100) 而你原来的x是什么 x=[1,2,3,4,5...] 和 x=[0.1,0.2,0.3,0.4,0.5,.....] 两种情况下采样频率差10陪,滤波器就不一样

    赞(11)

    回复(0)

    评论

  • love_xue_58 2017-12-16 14:55:34
    Fs = ??; %滤波器设计 fc = 4500; %fc为截止频率,高通滤波器比截止频率高的部分保留;低通滤波器比截止频率低的部分保留 Wn = (2/Fs)*fc; Fs是采样频率,需要你自己预先赋值 %Wn是归一化截止频率,fir滤波器设计要使用归一化频率 b = fir1(20,Wn,kaiser(21,3)); %kaiser是用凯塞窗 20是阶数 g = filter(b,1,x);

    赞(8)

    回复(0)

    评论

热门问答

用matlab设计一个简单的滤波器
我有一串离散的数据,图像比较混乱,其表达式可能为y=a1*sin(x+n1)+...an*sin(100x+n100) 但是x前面的系数超过20了我就不考虑了,所以我想把这个离散的数据点变的平滑一些,把x前面的系数超过20的全部滤掉。隔行如隔山,这方面知识确实不懂,望大神给写个mat... 我有一串离散的数据,图像比较混乱,其表达式可能为y=a1*sin(x+n1)+...an*sin(100x+n100) 但是x前面的系数超过20了我就不考虑了,所以我想把这个离散的数据点变的平滑一些,把x前面的系数超过20的全部滤掉。隔行如隔山,这方面知识确实不懂,望大神给写个matlab程序! 展开
2014-03-02 09:09:44 350 3
用matlab设计一个滤波器
数字滤波器设计及在语音信号分析中的应用。 步骤: 1、语音信号采集 录制一段课程设计学生的语音信号并保存为文件,要求长度不小于10秒,并对录制的信号进行采样;录制时可以使用Windows自带的录音机,或者使用其它专业的录音软件,录制时需要配备录音硬件... 数字滤波器设计及在语音信号分析中的应用。 步骤: 1、语音信号采集 录制一段课程设计学生的语音信号并保存为文件,要求长度不小于10秒,并对录制的信号进行采样;录制时可以使用Windows自带的录音机,或者使用其它专业的录音软件,录制时需要配备录音硬件(如麦克风),为便于比较,需要在安静、干扰小的环境下录音。 2、语音信号分析 使用MATLAB绘出采样后的语音信号的时域波形和频谱图。根据频谱图求出其带宽,并说明语音信号的采样频率不能低于多少赫兹。 3、含噪语音信号合成 在MATLAB软件平台下,给原始的语音信号叠加上噪声,噪声类型分为如下几种:(1)白噪声;(2)单频噪色(正弦干扰);(3)多频噪声(多正弦干扰);(4)其它干扰,可设置为低频、高频、带限噪声,或Chirp干扰、冲激干扰。绘出叠加噪声后的语音信号时域和频谱图,在视觉上与原始语音信号图形对比,也可通过Windows播放软件从听觉上进行对比,分析并体会含噪语音信号频谱和时域波形的改变。 4、数字滤波器设计及滤波,完成以下题目中的一个 给定滤波器的规一化性能指标(参考指标,实际中依据每个同学所叠加噪声情况而定)例如:通带截止频率wp=0.25*pi, 阻通带截止频率ws=0.3*pi; 通带Z大衰减Rp=1 dB; 阻带Z小衰减Rs=15 dB,每个题目至少设计出5个用不同方法的不同类型滤波器。 题目(1):采用窗函数法与等波纹法分别设计各型FIR滤波器(低通、高通、带通、带阻中的至少3种类型)来对叠加噪声前后的语音信号进行滤波处理,绘出滤波器的频域响应,绘出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化;在相同的性能指标下比较各方法的滤波效果,并从理论上进行分析(或解释)。 题目(2):采用双线性变换法与脉冲响应不变法,分别利用不同的原型低通滤波器(Butterworth型与切比雪夫I型)来设计各型IIR滤波器(低通、高通、带通、带阻中的至少3种类型),绘出滤波器的频域响应;并用这些数字滤波器对含噪语音信号分别进行滤波处理,比较不同方法下设计出来的数字滤波器的滤波效果,并从理论上进行分析(或解释)。 5、回放语音信号 对滤波后的语音信号进行回放,感觉滤波前后语音信号的变化。 6、设计一个语音信号分析与处理系统界面(选作) 利用MATLAB的界面设计功能,设计一个MATLAB环境下的人机交互界面,完成上述滤波器的设计及滤波过程,要求能够接收输入的设计参数,查看设计结果及滤波结果。我的邮箱是471147021@QQ.com 哪位高手知道这方面的问题,给我点提示嘛,或者将答案发到我的邮箱里,谢谢了!!! 展开
2009-06-24 07:58:04 666 2
用MATLAB设计一个低通滤波器
Z好解释一下各种参数怎么设置 都是怎么计算出来的
2018-11-20 10:57:29 366 0
matlab中设计fir滤波器
 
2011-11-30 15:44:48 326 3
用matlab设计一个滤波范围在0到20HZ范围的滤波器
用MATLAB设计一个滤波频率在0到20HZ范围的滤波器 Z好是FIR的...
2016-01-25 22:29:48 392 1
MATLAB中FIR滤波器如何设计
 
2017-09-03 07:45:45 391 1
如何用MATLAB设计希尔伯特滤波器
要求把频率150K的正弦信号移相90度,幅频特性为1,采样率每周期12点。
2012-04-30 03:07:59 349 2
求matlab设计滤波器的大神解答?
Rp=0.7; Rs=20; Wp=950*2/Fs; Ws=860*2/Fs; [n,Wn]=ellipord(Wp,Ws,Rp,Rs,'s'); [b,a]=ellip(n,Rp,Rs,Wp,'high') [H,w]=freqz(b,a,512); 本人设计的是椭圆高通数字滤波器。请问一下:Wp=950*2/Fs; Ws=860*2/Fs; 为什么不用乘以π。wp和ws代表什么?
2017-12-16 02:20:07 298 1
帮我设计一个图像的低通滤波器,用MATLAB
没有什么指标要求, 在截止频率为50Hz,60Hz,70Hz,80Hz等频带上,观察不同图像的滤波效果,Z后确定Z优。设计出特定图像的低通滤波器,实现图像的低通滤波。 谢谢大家了.
2008-05-23 05:40:05 386 2
设计一个简单的信号发生器
要求:用51系列单片机及DA芯片实现信号输出功能,信号由PC系统通过串口定制;单片机系统由PC机控制。系统可以产生一定频率和幅值的模拟信号。要求学生学习51系列单片机基础知识,串口控... 要求: 用51系列单片机及DA芯片实现信号输出功能, 信号由PC系统通过串口定制;单片机系统由PC机控制。系统可以产生一定频率和幅值的模拟信号。 要求学生学习51系列单片机基础知识,串口控制,51系列单片机汇编语言有了解。对微机端编程有一定了解。能够使用vc++编程环境,进行简单的串口通讯编程。 大概说一下设计原理就行 我实在不会啊 多的话可以发到我的邮箱lijinchi123@163.com 展开
2007-03-23 05:50:54 458 1
MATLAB中设计的滤波器程序是干什么用的?怎么用?
MATLAB中设计的滤波器程序是干什么用的?怎么用? 所有的类似的书中都有这些滤波器的设计~!但设计完这后这些程序怎么滤波啊? 那位高手指点一下啊~1
2007-04-10 15:15:54 498 3
在设计FIR滤波器,用matlab生成FIR滤波器的抽头系数,怎样将其转换成整数?
我的FIR滤波器是16阶窗函数法,输入输出都是12位 我知道在matlab里是用 round(Num*(2^X))处理 但是不知道对所乘的2的幂需要满足什么条件,即,不明白X=?
2012-05-07 14:15:18 269 1
matlab fir滤波器
 
2011-09-08 05:04:49 323 3
matlab做一个滤波器
如题 随便怎样的 Z好有一定的文字说明 不要ctrl+c ctrl+v的 谢谢了
2016-11-11 10:14:37 381 1
在Matlab中已知频率响应曲线如何设计滤波器
如题,我已经知道了一个频率响应,存在数组h中,怎样把这个设计成滤波器。
2009-04-09 19:53:24 379 1
求设计一个hamming窗设计的带通滤波器的matlab程序。
通带截止频率和阻带截止频率分别为0.3pi 0.4pi N=33 求幅值相应和单位脉冲相应的图 类似于这个图 还有一个是单位脉冲相应的图
2013-06-01 11:30:02 523 1
设计滤波器
 
2018-07-03 10:51:19 365 1
用matlab编程设计一个巴特沃斯滤波器,对声音进行去噪
首先读取wav文件,画出原始声音的时域图和频谱图,再加噪声(正余弦或者随机都可以),再画出加噪声后的时域和频谱图。然后通过设计的巴特沃斯滤波器,画出滤波后的声音的时域和频谱图。 请大侠帮忙,Z好能加个qq诚心请教!
2018-11-12 00:23:56 261 0
基于matlab设计线性相位fir滤波器的程序 急!万分感谢
 
2018-12-04 02:48:33 374 0
虚拟仪器课题:设计一个简单的虚拟数字示波器。
要求在选定嵌入式系统芯片基础上,设计虚拟数字示波器的面板及波形程序,并且将波形同时送至虚拟面板和OLED进行显示。利用LM3S8962设计一个简易模拟数字示波器:设计一个简单的虚拟数... 要求在选定嵌入式系统芯片基础上,设计虚拟数字示波器的面板及波形程序,并且将波形同时送至虚拟面板和OLED进行显示。 利用LM3S8962设计一个简易模拟数字示波器:设计一个简单的虚拟数字示波器。要求在选定嵌入式系统芯片基础上,设计虚拟数字示波器的面板及波形程序,并且将波形同事送至虚拟面板和OLED进行显示 需要电路图,程序,等等.... 展开
2016-12-18 19:54:13 275 1

12月突出贡献榜

推荐主页

最新话题