txt文档的数据之间含有逗号“,”:
用textscan
| [x,y]=textread('D:\数据\2013-5-30\dark.txt','%f%f%*[^\n]','delimiter',';','headerlines',1); 其中delimiter后面的“;”表示每行数据的分隔符,headerlines后面的“1”表示跳过几行读取。 |
data=textscan(fid,'%s %f %f %f\n','HeaderLines',3);
%%后面表示你要读取的格式,%s是字符,f是 浮点数 ,中间用空格分开,‘HeaderLines’后面的数字表示 文件头 行数,这里是3行
fclose(fid);
HeaderLines
本文介绍如何利用Matlab的textscan函数读取包含特定分隔符的txt文件数据,详细解释了参数设置,包括指定分隔符、跳过头部行数及定义读取格式。
3652

被折叠的 条评论
为什么被折叠?



