gpt4 book ai didi

matlab - 如何在给定 b,a 系统系数的情况下生成频率响应?

转载 作者:行者123 更新时间:2023-12-03 21:00:43 24 4
gpt4 key购买 nike

我有以下系统,由一组系数指定:

b = [1 2 3];
a = [1 .5 .25];

在Z-Domain中,这样的函数会有如下传递函数:

 H(Z) = Y(Z)/X(Z)

因此频率响应将只是单位圆,其中:

 H(e^jw) = Y(e^jw)/X(e^jw)

我是否只是用 e^jw 替换传递函数中的“Z”,以便在纸上以数学方式获得系统的频率响应?从我(一个学生)的角度来看似乎有点可笑。

最佳答案

你试过了吗freqz() ?它返回频率响应向量,h ,以及相应的角频率矢量,w , 对于分子和分母多项式系数存储在 b 中的数字滤波器和 a , 分别。

对于您的情况,只需按照帮助操作即可:

[h,w]=freqz(b,a);

关于matlab - 如何在给定 b,a 系统系数的情况下生成频率响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35349065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com