通过textscan,我正在阅读许多.txt文件:
fid1 = fopen(' Ev_An_OM2_l5_5000.txt',' r');
这是一种简化,因为实际上我通过以下方式加载了几百个.txt文件:
files = dir('Ev_An*.txt');
.txt文件中不存在的重要信息是文件名的一部分。
有没有办法简洁地提取部分文件名并将其保存为字符串/数字?例如,保存' OM2'和' 5000'从上面的文件名作为变量。
fileparts
似乎需要文件的完整路径,而不是像textscan
一样默认为MATLAB文件夹。