我想过滤x信号使用以下过滤器使用过滤器命令。
2视图(30天)
显示旧的评论
你好,我有以下过滤器给我:
冷杉过滤器:
y
(
n
)= 0
。
4
x
(
n
)+ 0
。
3
x
(
n
−
1)+ 0
。
2
x
(
n
−
2)+ 0
。
1
x
(
n
−
3]
IIR滤波器:
y
(
n
)= 0
。
5
y
(
n
−
1]
−
0
。
1
y
(
n
−
2)+ 0
。
3
x
(
n
]
−
0
。
2
x
(
n
−
1)+ 0
。
1
x
(
n
−
2]
我想使用这两个过滤器过滤后信号与过滤器命令
x
(
n
]=
因为
(0
。
1
πn
)+
因为
(0
。
5
πn
)+
因为
(0
。
9
πn
)
你能帮我在这个问题上,我无法理解过滤器命令。谢谢提前
0评论
答案(1)
Srijith Kasaragod
2021年12月2日
编辑:Srijith Kasaragod
2021年12月2日
你好丹尼斯,
Z-Transfrom,
重新排列,
传递函数的分子和分母系数分配给变量分别“b”和“a”,并通过“过滤器”功能以及输入信号。
n = 5:0.1:5;
x = cos(0.1 *π* n) + cos(0.5 *π* n) + cos(0.9 *π* n);
b = (0.4 - 0.3 0.2 - 0.1);
= 1;
y =过滤器(b, a, x);
情节(n, x);
持有在;
情节(n y);
传奇(“信号”,“filteroutput”);
持有从;
类似地,您可以使用IIR滤波器过滤“x”。
希望这可以帮助!