我尝试从文件中读取数据,但我不知道如何正常使用fscanf。创建如下文件
surname1 A.A.(16 char everytime) 23323 3232 232322 ....
surname2 A.A. 23322 3232 232322 ....
surname3 A.A. 23322 3232 232322 ....
如何在这里使用fscanf ?
我做:
fid=fopen( 'name.txt', 'rb' );
and variations of S = fscanf(fid, '%16c,%s,%s,%s');
我该怎么写才能让程序正常工作?
如果您只对数据感兴趣,并且文本文件的格式始终与您所示的保持一致,则可以轻松地遵循以下两个命令行:
fid = importdata('yourfile.txt');
res = fid.data;