如何实现Matlab fvtool滤波器频响的幅度显示归一化
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家分享的是有关如何实现Matlab fvtool滤波器频响的幅度显示归一化的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 我们在用matlab设计滤波器后,可
千家信息网最后更新 2025年12月02日如何实现Matlab fvtool滤波器频响的幅度显示归一化

这篇文章给大家分享的是有关如何实现Matlab fvtool滤波器频响的幅度显示归一化的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
我们在用matlab设计滤波器后,可以用fvtool来看滤波器的频响,比如我们有了滤波器的系数后,直接用fvtool。
fircoe = [0.018641, 0.018275,-0.020377,-0.071243,-0.049673,...
0.094562, 0.28841, 0.37949, 0.28841, 0.094562,-0.049673,...
-0.071243,-0.020377, 0.018275, 0.018641];
fvtool(fircoe);

从图中可以很容易看出,阻带衰减大概在40db左右。
但还有些滤波器,设计出来后增益并不是0,比如下面的cic滤波器。我们首先用dsp.CICDecimator设计了一个CIC滤波器,然后紧跟着一个CIC补偿滤波器,该补偿滤波是一个FIR滤波器。最后把这两个滤波器和CIC+FIR级联后的频响画到一图中。
fs = 100e6;
cic_rate = 4;
cic_flt = dsp.CICDecimator(cic_rate,1,5);
fpass=fs/cic_rate*0.35/2;
fstop=fs/cic_rate*0.5/2;
cic_comp = design(fdesign.ciccomp(cic_flt.DifferentialDelay, ...
cic_flt.NumSections,fpass,fstop,.3,20,fs/cic_rate));
comp_fir = dsp.FIRFilter('Numerator',cmop_coe);
cascade_flt = cascade(cic_flt,comp_fir);
fvtool(cic_flt,comp_fir,...
cascade_flt,'Fs',[fs fs/cic2_rate fs])
yticks([-200:20:0])
从图中可以看出,补偿的FIR滤波器增益大概为0,而CIC滤波器增益在60dB。怎么把CIC滤波器的频响显示的幅度也归一化到0呢?(因为归一化到0后,在文档中就很容易看出该滤波器阻带抑制特性)
可以在fvtool的窗口中,右键选择Analysis Parameters...,如下图。
然后再勾选Normalize Magnitude to 1(0dB),再点Save as Default。
这样以后我们再用fvtool画滤波器频谱时,就会显示成归一化的样式。
感谢各位的阅读!关于"如何实现Matlab fvtool滤波器频响的幅度显示归一化"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
滤波器
幅度
图中
补偿
设计
内容
更多
篇文章
不错
实用
两个
文档
文章
样式
特性
看吧
知识
系数
面的
频谱
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
镇网络安全 讲话
app软件开发培训机构
浙江通信大数据库在哪里
faxmail数据库
微山招软件开发人员
株洲网络安全审计招聘信息
成都数字跳动网络技术
截取表格中部分数据库
notes系统连接不了服务器
花雨庭的服务器地址H2
负责信息网络安全
资阳软件开发公司推荐
大学生网络安全期末论文
网络安全证书考哪个
美国服务器公司
机房维护和网络安全
linux 查找数据库
m4网络安全宣传周
cnc弯管编程软件开发
t40服务器丢了能定位吗
太空工程师服务器管理员权限
数据库切削用量
网络安全二级证
央视网络安全比赛叫什么名
黑客的服务器是什么
社区网络安全环境
漳州节能软件开发多少钱
xp服务器怎么进入
王者怎样更新游客的服务器
热血传说服务器