How do I add 1 arrays elements into another array

I would like to amend 1 matrix into another matrix of the same size that would double the array in length. For instance I have a 1 x 1001 matrix that I would like to add to another matrix of 1 x 1001 to make 1 1 x 2002 matrix

回答(1 个)

a = [b c];

1 个评论

Or with the comma explicitly:
a = [b, c]
This avoid some troubles in the case of using numerical scalars and operators, see:
[2-3], [2 -3], [2 - 3], [2, -3]
But in your case it is unequivocal.
Alternative:
cat(2, b, c)
or
horzcat(b, c)

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息

评论:

Jan
2017-9-22

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by