今天学到了一个从字符串中提取数字的方法
对于字符串中数字出现格式相对固定的,可以使用’sscanf’函数, 功能为Read formatted data from string 。
我从文本文件中读取到文件名字符串,
str='R_topAu_hspacer=0.1[um],period=0.3[um].txt'
A = sscanf(str, 'R_topAu_hspacer=%f[um],period=%f[um].txt');
就可以提取出其中的0.1和0.3
今天学到了一个从字符串中提取数字的方法
对于字符串中数字出现格式相对固定的,可以使用’sscanf’函数, 功能为Read formatted data from string 。
我从文本文件中读取到文件名字符串,
str='R_topAu_hspacer=0.1[um],period=0.3[um].txt'
A = sscanf(str, 'R_topAu_hspacer=%f[um],period=%f[um].txt');
就可以提取出其中的0.1和0.3