MATLAB: Add new column a vector.

add column

Hi everyone. I have some vector for example x=[0;0;2;2;1;0;0;2;0]. How can I add a new vector (for example y=[43;43;34;34;34]) to a second column of vector x, so it becomes x=[0;0;2;2;1;0;0;2;0 43;43;34;34;34]?

Best Answer

x = [0;0;2;2;1;0;0;2;0];
y = [43;43;34;34;34];
Combined{1} = x;
Combined{2} = y;
You need to use cells {} in order to store vectors of different sizes in one array.