如何计算在模拟域prewardped频率

10视图(30天)
如何在模拟方法计算prewarped频率的问题如果我必须使用双线性z变换域吗?20 khz的采样频率和频带边缘的IIR数字带通滤波器滤波器4和7千赫。
如何用matlab ?

接受的答案

明星黾
明星黾 2017年3月5日
prewarping频率在模拟域是任何你想要的。我通常选择的拐角频率高通或低通滤波器的中心频率带通或阻带的过滤器。与多个通带和阻带滤波器(罕见),我选择的频率是奈奎斯特频率的一半。如果你不能决定,同样适用。
从本质上讲,它需要任何会产生最好的过滤后的离散域变换。与信号处理中的一切,这通常需要试验来得到你想要的结果。总是使用 freqz 函数来看到你的过滤器是做什么之前过滤。和总是使用 filtfilt 实际的过滤功能。
4评论
明星黾
明星黾 2017年3月9日
你只能prewarp 一个 频率。
选择一个你想要的。我选择了这一个任意出于演示目的。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!