在matlab中将波形级联到单个变量上

时间:2015-03-14 07:31:54

标签: matlab

我有3个信号:

a = ecg(1000);  // clean ecg with no noise
b = a + noise1; // with noise component on the ECG
c = a + noise2; // a,b,and c have the same dimension (1000x1)

现在,我想将串联信号放到单个变量x上,这样x的输出就是:

x = a concatenated with b; b concatenated with c;

1 个答案:

答案 0 :(得分:0)

如果通过级联来表示连接,只需执行以下操作:

x = [a b c];

这简单地将abc组合在一起,以便它们是一个信号,并且三个信号彼此并排。执行ecg(1000)会创建1 x 1000向量。假设您之后的噪声信号具有相同的尺寸,则上述语法应保持不变。