我是靠谱客的博主 稳重红酒,最近开发中收集的这篇文章主要介绍【磨刀不误砍柴工】由传递函数绘出频率响应图,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用三阶低通IIR的传递函数来绘制频率响应图:
H ( z ) = 0.05634 ( 1 + z − 1 ) ( 1 − 1.0166 z − 1 + z − 2 ) ( 1 − 0.683 z − 1 ) ( 1 − 1.4461 z − 1 + 0.7957 z − 2 ) . H(z)=frac{0.05634(1+z^{-1})(1-1.0166z^{-1}+z^{-2})} {(1-0.683z^{-1})(1-1.4461z^{-1}+0.7957z^{-2})}. H(z)=(10.683z1)(11.4461z1+0.7957z2)0.05634(1+z1)(11.0166z1+z2).
以多项式卷积的形式表示分子和分母。

b0 = 0.05634;
b1 = [1  1];
b2 = [1 -1.0166 1];
a1 = [1 -0.683];
a2 = [1 -1.4461 0.7957];
b = b0*conv(b1,b2);
a = conv(a1,a2);
[h,w] = freqz(b,a,'whole',2001);

plot(w/pi,20*log10(abs(h)))
ax = gca;
ax.YLim = [-100 20];
ax.XTick = 0:.5:2;
xlabel('归一化频率 (timespi rad/sample)')
ylabel('幅度(dB)')

在这里插入图片描述

最后

以上就是稳重红酒为你收集整理的【磨刀不误砍柴工】由传递函数绘出频率响应图的全部内容,希望文章能够帮你解决【磨刀不误砍柴工】由传递函数绘出频率响应图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部