Convert Cell to String
3 ビュー (過去 30 日間)
古いコメントを表示
I have a cell array:
x = {'red' 'blue' 'green'}
I need to convert it to a string (looking for another way besides char). So the output would be:
red
blue
green
Thanks, Amanda
1 件のコメント
Walter Roberson
2013 年 5 月 2 日
A single string with something (like a newline) between the parts? Or one string per cell entry? Is this for storing or for displaying? Could you indicate why using "char" is not desirable ?
採用された回答
Cedric
2013 年 5 月 2 日
You could use something like:
s = sprintf('%s\n', x{:})
3 件のコメント
Walter Roberson
2013 年 5 月 2 日
Note that this would have newline characters between the parts. I am not sure that is what the poster wants.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!