求高手帮忙写一小段matlab代码(内详),很简单的,高分求

用matlab,要求只能用布莱克曼(blackman)窗函数法,设计一个FIR低通滤波器。滤波器指标:通带边缘频率10kHz,阻带边缘频率22kHz,阻带衰减75dB,采... 用matlab,要求只能用布莱克曼(blackman)窗函数法,设计一个FIR低通滤波器。
滤波器指标:通带边缘频率 10kHz,阻带边缘频率 22kHz,阻带衰减 75dB,采样频率 50kHz。

具体要求:
1. 用matlab代码编程设计符合上述题目的滤波器。程序中要用命令行输出设计的滤波器的差分方程(或者在命令行输出差分方程的系数也可以,我能看懂就行,最好输出系数的同时用注释写清楚差分方程吧)。程序还要绘图显示设计的 滤波器的幅频特性曲线(假设这是图1)。
2. 用matlab代码编程,写一个函数产生一个输入噪声信号xt,噪声信号xt是一个正弦信号+高频余弦信号的加性叠加。xt的具体参数由你自由发挥,只要符合第1问的滤波范围,也就是说需要将xt输入第1问设计的滤波器中进行滤波,得到滤除噪声的正弦波形。第2问程序中要绘图几个图:绘制xt的波形(假设这是图2),绘制xt的频谱(假设这是图3),绘制滤波后的波形(假设这是图4)和绘制滤波后的波形的频谱(假设这是图5)。

也就是说代码要给出1个差分方程(或它的系数)和5个图片,最好有详细的代码注释,方便修改。

是老师叫我做的作业,但我对这个真的不感兴趣,将来也不打算从事这个工作,所以想混混就过去得了。懂就更不懂了。请大家帮帮忙,谢谢大家。需要积分可以说。

谢谢你的关注!
展开
 我来答
Nexus科技
2017-04-20 · TA获得超过1311个赞
知道小有建树答主
回答量:559
采纳率:60%
帮助的人:141万
展开全部
这个用Matlab里现有的函数就可以实现了。这个属于基于窗函数的FIR滤波器。私信详细解释把。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式