如何实现Matlab fvtool滤波器频响的幅度显示归一化
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关如何实现Matlab fvtool滤波器频响的幅度显示归一化的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 我们在用matlab设计滤波器后,可
千家信息网最后更新 2026年11月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安全错误
数据库的锁怎样保障安全
科技互联网
山东特亿宝互联网科技有限公司
互联网科技深圳
重庆互联网络科技
互联网金融 金融科技
互联网未来科技
卓越科技(互联网 )
未来的互联网科技
奇士达互联网科技
广西互联网科技公司
互联网科技论坛
上海亿帐通互联网科技
互联网科技股午盘股票涨跌
科技与互联网的利与弊
栖莱科技互联网股份有限公司
互联网科技扶贫时间
互联网第三次科技革命特征
广州千川互联网科技有限公司
福州德业互联网科技
互联网科技对化妆品行业
耶加雪菲
互联网科技公司
互联网科技官网
互联网科技财经
华夏恒生互联网科技013171
2021世界互联网领先科技成果发布
新氧科技和美国互联网有关系吗
珠海东科互联网科技有限公司
互联网科技接地气
众联互联网络科技