在matlab将char转换为整数

ero*_*gol 5 matlab type-conversion

可能重复:
在matlab中将字符串转换为数字数组

我有一个包含值'1' '2' '3'char值的向量y ,我想将其转换为相应的整数向量.如果我使用str2num它会给出相同的49 50 51数字.我怎么能这样做?

Oli*_*rth 6

y - '0'
Run Code Online (Sandbox Code Playgroud)

'0'从每个向量元素中减去ASCII值,利用数字的ASCII值是连续的这一事实.