如何设计一个过滤器与给定传递函数
9的观点(30天)
显示旧的评论
接受的答案
宏磊陈
2011年9月22日
嗨,总的说来,
我想我误解了你的问题。如果你已经知道你的0和波兰人,那么你已经有了系数。所以你需要做的就是创建一个dfilt对象,然后使用基于
generatehdl
生成HDL代码。
z = 1;
p =(0.0948 + 0.3094我;我0.0948 - -0.3094);
k = 0.4576;
(s, g) = zp2sos (z,磷、钾);
高频= dfilt.df2sos (s, g);
generatehdl(高频)
HTH,