MATLAB: Matrix operations (switching around rows/columns)

arrayMATLABmatrixmatrix manipulation

Hey everyone, how can I write code that changes the Matrix
B=[1 1; 0 0]
into the first line of Matrix A? Just using B, Matrix A should be [1 0 1 0] (columns first). However, if we had Matrix B, as well as Matrix C being [1 1 ; 0 1], the second line of Matrix A should be from Matrix C.
So, Matrix A would be [1 0 1 0; 1 0 1 1]. How is this done!!

Best Answer

>> B=[1 1; 0 0];
>> C=[1 1; 0 1];
>> A=[B(:) C(:)].'
A =
1 0 1 0
1 0 1 1
>>