0
我想实现图片中附加的滤波器,但由于Yulewalk函数不接受负值,所以无法获得正确的结果(如其他图片所示) 。有人可以帮帮我吗?在Matlab中使用Yulewalk设计带通滤波器的负值
这就是我得到:
这就是我想:
我想实现图片中附加的滤波器,但由于Yulewalk函数不接受负值,所以无法获得正确的结果(如其他图片所示) 。有人可以帮帮我吗?在Matlab中使用Yulewalk设计带通滤波器的负值
这就是我得到:
这就是我想:
我认为你得到幅度之间的混淆(这是一个正数)(定义为正数)和dB量级(这是一个对数比率,可以是正值或负值)。 yulewalk
正常工作,因此您需要将dB值转换为绝对值。使用0 dB = 1.0,-20 dB = 0.1等:
magnitude = 10^(magnitude_dB/20)
你怎么得到一个负的幅度,是不是只有正相位-180度的幅度?我认为'yulewalk'需要一个线性量级。 – patrik
您能否提供该函数的定义,对于原始文档,您如何调用它? – bitoiu