merge cell data in cell

A={[69,19,21,22,23],[69,70,75]};
B={[19,34,37,15,33,35,36],[19,20,21,22,23,5,8,11,13,15,17]};
C={[37,38,65,40,42,49,66],[5,11,3,12],[1,2,3,12]};
result={[69,19,21,22,23],[69,70,75],[19,34,37,15,33,35,36],[19,20,21,22,23,5,8,11,13,15,17],[37,38,65,40,42,49,66],[5,11,3,12],[1,2,3,12]}
I used this
result = cellfun(@(m,v,u)vertcat(m,v,u),A,B,C, 'UniformOutput',false);
and have this error
Error using cellfun
All of the input arguments must be of the same size and shape.
Previous inputs had size 2 in dimension 2. Input #4 has size 3

Più risposte (1)

KSSV
KSSV il 7 Mar 2019
result = [A ,B ,C] ;

1 Commento

madhan ravi
madhan ravi il 7 Mar 2019
It's exactly the same copy which was posted earlier.

Accedi per commentare.

Categorie

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by