我有一个问题,无法读取包含10列和2行标题的txt文件,但问题在于文件中间出现了多次相同的标题,textread()
函数无法正常使用。这是我的文件示例:
file.txt
headerline1 aaaa
headerline2 111 123
20/12/2000 name1 name2 name3... name8 0
21/12/2000 name1 name2 name3... name8 0
22/12/2000 name1 name2 name3... name8 0
headerline1 aaaa
headerline2 111 123
25/12/2000 name1 name2 name3... name8 0
27/12/2000 name1 name2 name3... name8 0
...
以下是我尝试的代码:
[date, name1, name2, name3, name4, name5, name6, name7, name8, status] = ...
textread('file.txt', '%s %s %s %s %s %s %s %s %s %d', 'headerlines',2);
在重复的标题所在的行出现了错误。您有什么想法可以避免这些标题并读取完整的文件吗?问题是我有数百个这些类型的文件,所以我不能每次手动删除。
谢谢您的帮助。