求助Matlab中字符串截取?
使用matlab自帶的split函數:以下劃線“_”為間隔將原來字符串拆分為兩部分,然后取相應的部分得到string類型的'12',最后轉換為數字12。參考代碼:
>> str = '11_12';
>> list = split(str,'_')
list =
2×1 string 數組
"11"
"12"
>> new_str = list(2,1)
new_str =
string
"12"
>> num = str2num(char(new_str))
num =
12
上面代碼中new_str變量的12還是string類型的,最后轉換得到數字類型的num