Search code examples
matlabarrayscellconcatenation

MATLAB - concatenating items within a cell array


I have a cell array:

X =

{1x2} {1x2}


X{1} = '' A

X{1 2} = 10 113

I wish to concatenate the sub cells in such a way that

 Y = 10 113A

Thanks, S :-)


Solution

  • y = cellfun(@(a, b) sprintf('%d%s', b, a), x{1}, x{2}, 'UniformOutput', false);