How to split letters in a word into an array
17 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ex: In the word 'HELLO', extract the letters 'H' 'E' 'L' 'L' 'O'
0 Kommentare
Akzeptierte Antwort
Jan
am 1 Jul. 2013
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 Kommentare
Adam Danz
am 25 Mai 2021
☝ 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.
Siehe auch
Kategorien
Mehr zu Characters and Strings finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!