How to split letters in a word into an array
289 ビュー (過去 30 日間)
表示 古いコメント
採用された回答
Jan
2013 年 7 月 1 日
The string 'Hello' consists of single characters already:
str = 'Hello';
for k = 1:length(str)
disp(str(k))
end
So please explain the wanted type and dimensions of the output. 'H' 'E' 'L' 'L' 'O' is not clear enough.
4 件のコメント
Adam Danz
2021 年 5 月 25 日
☝ num2cell is the best solution. In case str is of class string
c = num2cell(char(str));
This works when str is a character array or a string.
その他の回答 (2 件)
Octa
2013 年 7 月 2 日
If you want to extract the letters, simply extract in this way
>> str(1)
H
>> str(2)
E
>> str(3)
L
>>str(4)
L
>> str(5)
L
>> str(6)
O
0 件のコメント
参考
カテゴリ
Find more on Characters and Strings in Help Center and File Exchange
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!