MATLAB: Would you let me know one of the fastest (or the most efficient) ways to merge data

cell mergecombine

data =
5×12 double 1×12 double 1×12 double 1×12 double 2×12 double 2×12 double 2×12 double 1×12 double 1×12 double 3×12 double
3×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 3×12 double
1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 1×12 double 2×12 double
7×12 double 2×12 double 1×12 double 1×12 double 3×12 double 3×12 double 1×12 double 1×12 double 1×12 double 3×12 double
5×12 double 1×12 double 1×12 double 1×12 double 2×12 double 1×12 double 1×12 double 1×12 double 1×12 double 3×12 double
3×12 double 1×12 double 1×12 double 1×12 double 2×12 double 1×12 double 1×12 double 1×12 double 1×12 double 3×12 double
….
ex)
the cell size of the data is 6 X 10, and each cell contains an 1X12 array with a random number that ranges from 1 to 1000.
cell data merge to final_data(6*10*(1~1000), 12)
I would like to merge the data in a way that results in a matrix of size n x 12 .
Please tell me the fastest way. (ex : spmd, parfor, cellfun, etc)

Best Answer

final_data = cell2mat(data(:))