Merging the Cell Array Elements

4 views (last 30 days)
Hello,
I have a cell array which has the dimensions of 64x1 cell. I try to take the first 2 element then merge them. I tried horzcat and vertcat but they do not solve my problem completely. How can I do it?
64x1 cell
FF
01
FF
01
FF
01
...
I want my cell array to be 32x1 like
'FF01'
'FF01'
'FF01'
....
..
Thank you for your help.

Accepted Answer

Matt J
Matt J on 7 Jun 2022
C=string(reshape(yourCell,2,[])');
out=cellstr( C(:,1)+C(:,2) );

More Answers (0)

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!