String array of the letters of the alphabet
38 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Is there a compact way to generate a string array with the letters of the English alphabet?
alphabet = ["a","b", .., "z"]
0 Commenti
Più risposte (1)
John D'Errico
il 10 Feb 2023
alf = 'a':'z'
It also works for caps.
ALF = 'A':'Z'
2 Commenti
John D'Errico
il 10 Feb 2023
The obvious is:
alf = string('a':'z')
That makes a string array, but you wanted a set of scalar string arrays. So then I see that this will create the desired string array.
string({'a' 'b'})
And that means you can use mat2cell.
string(mat2cell('a':'z',1,ones(1,26)))
It feels a little kludgy. But it works. There may be a better way. If so, I'll probably think of it as soon as I click on submit.
Vedere anche
Categorie
Scopri di più su Data Type Conversion in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!