How to convert 2*1 cell array into 1*2char array
古いコメントを表示
egr = Tier' % egr returns 'T2' 'S2' as 1*2 CELL
sgr = char(egr); % sgr returns T2
S2 as 2*2 char
My desired output should look like 'T2' 'S2' or 'T2','S2' in char
1 件のコメント
Guillaume
2018 年 10 月 22 日
Note that the only way a 2x1 cell array can be converted into a 1x2 char array is if each cell of the array contain a single character, or one cell contains 2 characters and the other none.
採用された回答
その他の回答 (1 件)
madhan ravi
2018 年 10 月 22 日
編集済み: madhan ravi
2018 年 10 月 22 日
Tier={'T2';'S2'}'
egr=Tier
c=char(egr)
7 件のコメント
raghavendra kandukuri
2018 年 10 月 22 日
madhan ravi
2018 年 10 月 22 日
See edited answer now
Guillaume
2018 年 10 月 22 日
It's really not clear what you want. I would have thought that madhan's answer was what you asked for.
Please give a full example of an input and the desired output, using valid matlab syntax (as madhan did).
raghavendra kandukuri
2018 年 10 月 22 日
編集済み: raghavendra kandukuri
2018 年 10 月 22 日
madhan ravi
2018 年 10 月 22 日
編集済み: madhan ravi
2018 年 10 月 22 日
Thank you Guillame, @Raghavendra unfortunately we can’t see your comment for some reason
Image Analyst
2018 年 10 月 22 日
Try again - I rescued it from the spam quarantine.
raghavendra kandukuri
2018 年 10 月 22 日
カテゴリ
ヘルプ センター および File Exchange で Data Type Conversion についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!