0
我有一个离散信号如何绘制两个离散信号的总和?
X = [1 2 3 4 5 6] 与 N = [-2 -1 0 1 2 3]
我怎样才能绘制Y [N] = X [n-1] + x [n-2] + x [n]? 谢谢。
我有一个离散信号如何绘制两个离散信号的总和?
X = [1 2 3 4 5 6] 与 N = [-2 -1 0 1 2 3]
我怎样才能绘制Y [N] = X [n-1] + x [n-2] + x [n]? 谢谢。
你可以做到以下几点:
y = x(1:end-2) + x(2:end-1) + x(3:end);
plot(n(3:end), y)
这看起来像一个过滤器......你应该考虑使用filter
函数来计算y
:
x = [...whatever...];
% Filter coefficients from your difference equation.
b = [1 1 1];
a = 1;
y = filter(b, a, x);
plot(n, y);
这将更加妥善地处理初始条件比天真的方法,所以你会得到一个6元素矢量与您的给定输入(尽管请注意,您的数据可能是前三个样本部分垃圾)。