在MATLAB中交换字母的数字

2 matlab

例如,我有一个矢量V = [ 1, 2, 3, 4 ].有没有办法将其改为字母[ a,b,c,d ]

小智 11

直接使用'a'而不是ascii代码可能会稍微更具可读性

charString = char(V-1+'a');
Run Code Online (Sandbox Code Playgroud)

然后获得大写字母

charString = char(V-1+'A');
Run Code Online (Sandbox Code Playgroud)