Reading Text and Parsing by Character
Afficher commentaires plus anciens
Hi, I need to somehow read in a text file with no standard delimiters (spaces,tabs,ect.) and parse it by character into a long single row array.
For example,
rand.txt = "thequickbrownfoxjumpsoverthelazydog"
finalarray = ['t' 'h' 'e' 'q' 'u' 'i' 'c' 'k'....]
Any advice??
Thanks in advance!
4 commentaires
Oleg Komarov
le 30 Juil 2012
The example you provided is misleading (or I don't understand it) since the second line of code will return exactly the first line.
Nikolay Rodionov
le 30 Juil 2012
Walter Roberson
le 30 Juil 2012
[] is the horizontal concatenation operator. ['a' 'b'] has exactly the same result as 'ab' . Are you looking for a cell array of strings? {'a' 'b'} ?
Nikolay Rodionov
le 31 Juil 2012
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 30 Juil 2012
finalarray = num2cell(rand.txt);
1 commentaire
Nikolay Rodionov
le 31 Juil 2012
Catégories
En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!