Merging Cell Array Elements in One Element

조회 수: 3 (최근 30일)
tinkyminky93
tinkyminky93 2022년 6월 3일
답변: VINAYAK LUHA 2022년 6월 3일
Hello,
I have a cell array and its elements are like
1x4 cell array
{'1A'}
{'2B'}
{'3C'}
{'4D'}
I don't want to access them seperately, what I want is merge them like
1x1 cell array
{'1A2B3C4D'}
so that I can convert it to decimal easily. How can I do that? Thank you.

채택된 답변

VINAYAK LUHA
VINAYAK LUHA 2022년 6월 3일
Hi ,
CellArr ={'1A','2B','3C','4D'}
CellArr = 1×4 cell array
{'1A'} {'2B'} {'3C'} {'4D'}
MergedCellArr = [CellArr{:}]
MergedCellArr = '1A2B3C4D'
DecValue = hex2dec(MergedCellArr)
DecValue = 439041101

추가 답변 (1개)

Johan
Johan 2022년 6월 3일
test= [{'1A'}
{'2B'}
{'3C'}
{'4D'}]
test = 4×1 cell array
{'1A'} {'2B'} {'3C'} {'4D'}
{cell2mat(test')}
ans = 1×1 cell array
{'1A2B3C4D'}

카테고리

Help CenterFile Exchange에서 Cell Arrays에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by