String array of the letters of the alphabet
38 ビュー (過去 30 日間)
古いコメントを表示
Is there a compact way to generate a string array with the letters of the English alphabet?
alphabet = ["a","b", .., "z"]
0 件のコメント
その他の回答 (1 件)
John D'Errico
2023 年 2 月 10 日
alf = 'a':'z'
It also works for caps.
ALF = 'A':'Z'
2 件のコメント
John D'Errico
2023 年 2 月 10 日
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.
参考
カテゴリ
Help Center および File Exchange で Data Type Conversion についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!