【发布时间】:2017-09-17 12:03:55
【问题描述】:
如何将具有不同时间索引的两个离散时间信号相加,即。在时间索引n1=-3:1 处给出第一个信号x=[1 2 3 4 5],在时间索引n2=0:4 处给出第二个信号y=[1 1 2 2 3]。
我不能只添加这两个信号,因为它们的长度不同。到目前为止,我的代码是:
n1=-3:1;
x=input('Enter the value of X:');
y=input('Enter the value of Y:');
subplot(3,1,1);
stem(n1,x);
grid on;
xlabel('Time index');
ylabel('Amplitude');
axis([-10 10 0 10]);
title('signal X');
n2=0:4;
subplot(3,1,2);
stem(n2,y);
grid on;
xlabel('Time index');
ylabel('Amplitude');
axis([-10 10 0 10]);
title('signal Y');
接下来我该怎么做?如何继续添加这两个信号?
【问题讨论】:
-
您是否会遇到像 n1= 1 : 3 和 n2 = .5 : 3.5 这样的情况?
标签: matlab signals signal-processing matlab-figure