从matlab中的字符串中提取前4个字母

Dil*_*lip 10 string matlab

如何提取字符串示例的前4个或中间4个或后4个字母:当字符串读取01 ED 01 F9 81 C6时?

tro*_*000 14

字符串被视为字符向量.试试这个:

>> string = '01 ED 01 F9 81 C6'; 
>> string(1:5), string(6:11), string(12:17)

ans =
01 ED

ans =
 01 F9

ans =
 81 C6
Run Code Online (Sandbox Code Playgroud)

string在这个例子中是变量而不是方法.string(1)返回调用的数组(或向量)中的第一个char string.