tonyinfairytale 发表于 2009-6-17 16:00

如何将字母转换成数字

请问:
我有一个矩阵,里面的数据是类似于 DE123ZT 这样的字母和数字混合的数据
有一竖行,大概2000个 由于MATLAB不能识别字母 所以全部都显示#NA
请问谁知道如何将他们全部转换成 纯数字么并且顺序不变还在那个矩阵中?

rocwoods 发表于 2009-6-17 16:12

MATLAB可以识别字母,isletter函数判断一个字符是不是字母

A = ['DE123ZT']';
str2num(A(~isletter(A)))


[ 本帖最后由 rocwoods 于 2009-6-17 16:16 编辑 ]
页: [1]
查看完整版本: 如何将字母转换成数字