文件格式是这样的
20120108 50024 X235RZB30801 01 15
2361 2362 2363 2364 2365 2366 2367 2368 2369 236A 236B 236C 236D 236E 236F
18854.49 17757.25 90809.09 98429.45 21283.85 77620.26 45330.92 70173.54 16957.37 -9.51908 18.67279 27.211 22.175 1182.5 1029.49
18854.81 17757.46 90808.71 98429.45 21283.85 77620.20 45330.57 70173.99 16957.39 -9.51824 18.67171 27.206 22.175 1181.1 1029.27
18854.44 17757.52 90808.91 98429.38 21283.85 77620.48 45330.77 70173.82 16957.51 -9.52009 18.67234 27.212 22.175 1181.4 1028.74
18854.70 17757.32 90809.15 98429.46 21283.85 77619.98 45330.61 70173.45 16957.49 -9.51951 18.67069 27.214 22.175 1182.8 1028.04
所有的数据在txt文件中都是以空格符隔开的,以上是为了让大家看清楚才换行间断的。所以整个文件好像是只有一行。
20120108 50024 X235RZB30801 01 15  这些是头文件。
2361 2362 2363 2364 2365 2366 2367 2368 2369 236A 236B 236C 236D 236E 236F 这是十五个字段名。
18854.49 17757.25 90809.09 98429.45 21283.85 77620.26 45330.92 70173.54 16957.37 -9.51908 18.67279 27.211 22.175 1182.5 1029.49  这十五个数据就是每个字段对应的。
列数就是十五,行数应该是1440行,一分钟一行,一天24小时。
试了textread,fscanf,我是matlab新手,一直不知道该怎么样读取。
我想要的结果就是跳过头文件和字段,将数据存储成15列乘1440的矩阵。
如果转换后能在每行数据前加上这一列时间就更好了。
2012-01-08 00:00:00
2012-01-08 00:01:00
2012-01-08 00:02:00
2012-01-08 00:03:00
请大家帮忙实现,非常感谢

sample vision

filename='data.txt';
fid=fopen(filename, 'r');
%% 读第一行,无视之
firstLine=fgetl(fid);
% disp(firstLine);
%% 读第二行,解析为列头
secondLine=fgetl(fid);
columnHeader=regexp(secondLine, '\s', 'split');
fprintf(1, '数据列数为:%d\n', size(columnHeader, 2));
%% 读之后的数据行
dataLine=fgetl(fid);
data=cell(1440, size(columnHeader, 2));
i=1;
while(dataLine~=-1)% 显示数据行
%     disp(dataLine);% 处理数据行temp=regexp(dataLine, '\s', 'split');data(i, 2:16)=temp(1, 1:15);% 读取下一行dataLine=fgetl(fid);i=i+1;
end
% 显示在一张表中
f = figure;
colnames = columnHeader;
t = uitable(f, 'Data', data, 'ColumnName', colnames, 'Position', );

转载于:https://www.cnblogs.com/AI-Algorithms/p/3669720.html

matlab如何读取未知行数,带头文件和字段名的txt文件相关推荐

  1. java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容

    public class PositionController { // 读取txt内容 public static String txt2String(File file) { StringBuil ...

  2. python读取txt文件存储数组_python : 将txt文件中的数据读为numpy数组或列表

    很多时候,我们将数据存在txt或者csv格式的文件里,最后再用python读取出来,存到数组或者列表里,再做相应计算.本文首先介绍写入txt的方法,再根据不同的需求(存为数组还是list),介绍从tx ...

  3. xps数据怎么导出为txt_WFP: 读取XPS文件或将word、txt文件转化为XPS文件

    读取XPS格式文件或将doc,txt文件转化为XPS文件,效果图如下: 1.XAML页面代码: xmlns="http://schemas.microsoft.com/winfx/2006/ ...

  4. php更改txt文件,如何使用php对txt文件进行修改

    如何使用php对txt文件进行修改 发布时间:2020-08-03 10:16:50 来源:亿速云 阅读:67 作者:Leah 如何使用php对txt文件进行修改?针对这个问题,这篇文章详细介绍了相对 ...

  5. 将图片名写入txt文件 根据txt文件中的图片名提取特定图像 将图片插入word

    本文讲述3种方法,分别是:1. 将图片名写入txt文件:2. 根据txt文件中的图片名提取特定图像:3. 将图片插入word 将图片名写入txt文件(可将训练集.测试集中图片名分别记录在txt文件中) ...

  6. mfc下创建html文件,用MFC怎么创建TXT文件并写入数据

    应该是你的路径写法不正确造成的,是不是没有注意'\'的写法,在C++里要表示'\'就要写成'\\'. 比如表示C:\1\2.txt,就应该写成C:\\1\\2.txt 可以用SHFileOperati ...

  7. Mac打不开后缀名为txt文件,显示文本编码中文不适用的解决措施

    Mac打不开后缀名为txt文件,显示文本编码中文不适用的解决措施 问题: 未能打开文稿".txt".文本编码中文(GB 18030)不适用 解决措施: 1.打开文本编辑器的偏好设置 ...

  8. android 获取文件的扩展名和去掉文件的扩展名

    android 获取文件的扩展名和去掉文件扩展名的小例子,在此记录一下,需要的朋友可以参考一下: /** Java文件操作 获取文件扩展名* */public static String getExt ...

  9. html网页文件扩展名有txt,隐藏HTML扩展名的TXT文件(国外英文资料).doc

    隐藏HTML扩展名的TXT文件(国外英文资料) 隐藏HTML扩展名的TXT文件(国外英文资料) A. Hide the TXT file of the HTML extension If you re ...

最新文章

  1. 2.monotouch 控件的使用
  2. k8s控制器:DaemonSet
  3. 写下thinkphp5和thinkphp3.2的不同
  4. 深度学习项目-人脸表情识别
  5. JQuery的Ajax技术
  6. Arrays类详细讲解
  7. Python基础知识4: while循环基本使用
  8. tensorflow入门指南
  9. HDU 1757 A Simple Math Problem(矩阵快速幂)
  10. 免费盈利模式是骗人的吗?
  11. 高中选的美术将来能考计算机学校吗,北京中考美术考上美术高中以后上考大学一定要考美术专业的大学?好考美术高中...
  12. [转载] 利用c/c++编写python模块
  13. python中解释说明符号_python注释以什么符号开始
  14. 模块之序列化模块json
  15. 《web安全原理分析与实践》
  16. 2020-11-03 oracle sql根据身份证号来判断性别
  17. java时间戳的单位_java – SimpleDateFormat – 解析时间戳,以毫秒为单位
  18. 拉链表取某一天的历史快照
  19. LoadRunner思考时间
  20. LDP协议的相关内容

热门文章

  1. JSON数据和Java对象的相互转换
  2. jQuery中append、insertBefore、after与insertAfter方法注意事项
  3. MySql 数据库 - 重置数据库、重置初始密码方法,数据库初始化方法,长时间不用忘记密码暴力解决方法
  4. http请求 get 与 post 区别
  5. 【Ex_BSGSBSGS算法模板】poj2417 poj3243
  6. matlab中循环保存数据
  7. OpenCv 如何对图像的像素进行操作
  8. Python读写json文件中文编码问题
  9. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:按钮组
  10. 关于随机验证码的一些小见解。