How to append vectors end to end???

Hi, I have two vectors and wanted to join these vectors end to end. The output i wanted is,
[c]=
1 2 3 4 5 6 7 8 9 10 11 12 13 14
but when i run the code,
e.g.
[a] = [1 2 3 4 5 6 7] ;
[b] = [8 9 10 11 12 13 14];
[c] = [a ; b];
output::
[c] =
1 2 3 4 5 6 7
8 9 10 11 12 13 14
How would I do this? Thanks for your help.

3 Comments

c=[a,b];
; starts a new row
Basic MATLAB concepts, such as how to create and concatenate arrays, are covered in the introductory tutorials (which are highly recommended for all beginners):
thanks Stephen Cobeldick and Dennis

Sign in to comment.

 Accepted Answer

See cat().
out = cat(2, a, b);
cat gives you better flexibility over how to concatenate.

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!