MATLAB: Append rows at the end of Matrix

append rows

Hi,
a = [1 2 3 ; 4 5 6; 7 8 9]; –> 3×3 matrix
I want to insert at the end number of raws with same elements such as [5 5 5] and make the matrix 10 x 3 i.e. I want to insert 7 more raws with [5 5 5]. Please explain.

Best Answer

a = [1 2 3 ; 4 5 6; 7 8 9];
b=[5 5 5]
c=[a;b]% add one row
c=[a;repmat(b,7,1)] %add 7rows