登录论坛

查看完整版本 : 如何添加不同长度的向量?


poster
2019-12-10, 16:49
我想在Matlab或Octave中添加两个具有不同长度的向量。例如

aa = [1 2 3 4]; bb = [100 100]; 这应该导致向量cc包含

cc = [101 102 3 4] 谁能弄清楚该怎么做?

更新:这是我最终获得的信号代码,随后我将其转换为灰度图像。

load train; t = y; load chirp; c = y; tc = c + [t; zeros(length(c) - length(t),1)]; plot(1:length(tc),tc) 非常感谢大家=)


回答:
从数学上讲这没有任何意义,但是如果您坚持认为,可以这样做:

cc = aa + [bb zeros(1,2)];

更多&回答... (https://stackoverflow.com/questions/1939711)