MATLAB: How to store elements from 2 arrays into another array

to copy elements from arrays to another array.

ex: a=[1,2,3,4,5]; b=[6,7,8,9,10]; i want in a new array in 1st row as 1,6 2nd row 2,7 and so on. how do i do it in matlab?

Best Answer

Probably the easiest way:
a = [1,2,3,4,5];
b = [6,7,8,9,10];
c = [a(:) b(:)]
c =
1 6
2 7
3 8
4 9
5 10
The (:) subscript reference creates column vectors. These are then concatenated horizontally to create ā€˜cā€™.
Related Question