0

我的代码使用textread*.txt 文件扫描函数有问题。

uigetfile命令中,代码读取特定文件夹中的 *.txt 文件。但是在那里,一些文件的形式与其他文件不同。所以'textread'功能不起作用。

是否有任何方法可以忽略这些文件(具有不同的形式。)并且只读取正确的文件?

这是我的代码:

[handles.FileName_h,handles.PathName] = uigetfile({'*.txt'}, 'TXT File(*.txt)','MultiSelect','ON');
FN=handles.FileName{1,syn};
[Date,Time,T10,T20,T30,P10]=textread(sprintf('%s',FN),'%q%q%n%n%n%n%*[^\n]','headerlines',2);
4

0 回答 0