查看单个帖子
旧 2019-12-10, 16:49   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 如何添加不同长度的向量?

我想在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)];

更多&回答...
poster 当前离线   回复时引用此帖