Change cell object to char
古いコメントを表示
How can I convert the name object to be a char instead of a cell?
Thank you very much.
Emily
回答 (1 件)
a={'abc'}
whos a
b=char(a)
whos b
4 件のコメント
Emily Doherty
2022 年 11 月 3 日
Joseph Mah
2022 年 11 月 3 日
You could just set a=char(a) if your goal is to make a char instead of a cell array, though will not work if you have multiple cells in your cell array. In that case maybe look into string arrays.
Emily Doherty
2022 年 11 月 3 日
Fangjun Jiang
2022 年 11 月 3 日
Might it be that this field 'name' in that nested structure requires a cell of string?
try
SubjStats(1, 1).basis.stim.values{1, 1}.name='abc'
カテゴリ
ヘルプ センター および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!