
matlab如何将a到z转换成数字1到26?
1个回答
展开全部
定义一个inline函数:
letter2num=inline('x-''a''+1');
然后可以直接转换:
>>
letter2num('abcdefgxyz')
ans
=
1
2
3
4
5
6
7
24
25
26
但要注意,输入参数只能是小写字母,不能包含其它字符。
letter2num=inline('x-''a''+1');
然后可以直接转换:
>>
letter2num('abcdefgxyz')
ans
=
1
2
3
4
5
6
7
24
25
26
但要注意,输入参数只能是小写字母,不能包含其它字符。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询