24小时热门版块排行榜    

查看: 2471  |  回复: 18
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

见贤思齐

铁杆木虫 (著名写手)

[求助] 200多个txt文件matlab读取问题

求助大神,本人手上有200多个txt文件,想用matlab读取后写入excel中,主要问题是txt文件从第五行开始才有想要的数据,并且每行只想用其中第1、3、4、7列,其他的列数不需要。
请问该用哪些函数,最近才开始学习MATLAB,还请版上的老虫们指教!
回复此楼

» 猜你喜欢

囊有钱仓有米腹有诗书
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

见贤思齐

铁杆木虫 (著名写手)

见贤思齐: 回帖置顶 2012-12-11 10:00:16
引用回帖:
13楼: Originally posted by mei3014 at 2012-11-27 12:06:54
根据前面的回答,一个文件的数据提取你应该会了吧,多个有规则命名的文件的数据提取可以参考下个帖子:
http://muchong.com/bbs/viewthread.php?tid=5210895
还不明白的可以再问!

一个数据提取还不算是全会,因为我只能提取第2、3的数据,第9、10列的日期时间格式数据还是没办法提取,刚开始是提示txt文件中的变量有问题(可能是matlab不识别这样的日期时间格式吧)
我就是想把附件中的数据从第5行开始,提取其中的2、3、7、8(或者7、8算一列,也可能算很多列,反正就是日期和时间的那列)
由于文件有好几百个,所以特别希望能够能够写个代码把名字改了,这些文件名太长了,我只需要中间的日期就行了。(其实每个文件的第二行也有日期的信息,按照那个改也行)
改名字以后就一个个把这些txt文件的数据提取到同一个excel文件中,这样就有日期时间和那两列数据了,然后就可以用这一大堆数据和其他相应的资料作图了,关键是俺现在连单个文件都还不怎么会读取,之前又没有学过C语言,感觉啥都不会,所以循环什么的看都看不懂!还在啃C语言呢。。。。

附自己的写的代码:

[a1,b1]=textread('_Res.txt','%*s %f %f %*f %*[^\n]',-1,'headerlines',4)

未命名.jpg

囊有钱仓有米腹有诗书
14楼2012-11-27 16:13:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 19 个回答

dbb627

荣誉版主 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与 2012-11-16 19:25:20
见贤思齐: 金币+1, 有帮助 2012-11-19 21:16:03
可以用textread  其中headerlines 可设置从开头算起忽略行
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2012-11-16 09:37:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

见贤思齐

铁杆木虫 (著名写手)

引用回帖:
2楼: Originally posted by dbb627 at 2012-11-16 09:37:09
可以用textread  其中headerlines 可设置从开头算起忽略行

试了一下,可以做到,但是想把读取的所有数据放到同一个excel中,不知道该怎么实现。
囊有钱仓有米腹有诗书
3楼2012-11-16 22:15:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

【答案】应助回帖


xiegangmai: 金币+1, 谢谢参与 2012-11-18 19:12:10
引用回帖:
3楼: Originally posted by 见贤思齐 at 2012-11-16 22:15:49
试了一下,可以做到,但是想把读取的所有数据放到同一个excel中,不知道该怎么实现。...

用xlswrite就可以了
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
4楼2012-11-16 23:42:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 326求调剂 +4 mlpqaz03 2026-03-15 4/200 2026-03-21 19:10 by ColorlessPI
[考研] 26考研一志愿中国石油大学(华东)305分求调剂 +6 嘉年新程 2026-03-15 6/300 2026-03-21 17:07 by Dream007008
[考研] 268求调剂 +9 简单点0 2026-03-17 9/450 2026-03-21 15:37 by lature00
[考研] 330求调剂0854 +3 assdll 2026-03-21 3/150 2026-03-21 13:01 by 搏击518
[考研] 材料学学硕080502 337求调剂-一志愿华中科技大学 +4 顺顺顺mr 2026-03-18 5/250 2026-03-21 10:22 by luoyongfeng
[考研] 二本跨考郑大材料306英一数二 +3 z1z2z3879 2026-03-17 3/150 2026-03-21 02:29 by JourneyLucky
[考研] 一志愿重庆大学085700资源与环境专硕,总分308求调剂 +3 墨墨漠 2026-03-18 3/150 2026-03-21 00:39 by JourneyLucky
[考研] 22408 344分 求调剂 一志愿 华电计算机技术 +4 solanXXX 2026-03-20 4/200 2026-03-20 23:49 by alg094825
[考研] 350求调剂 +5 weudhdk 2026-03-19 5/250 2026-03-20 22:04 by luoyongfeng
[考研] 一志愿南理工085701环境302求调剂院校 +3 葵梓卫队 2026-03-20 3/150 2026-03-20 19:28 by zhukairuo
[考研] 招收调剂硕士 +4 lidianxing 2026-03-19 12/600 2026-03-20 12:25 by lidianxing
[考研] 材料学硕318求调剂 +5 February_Feb 2026-03-19 5/250 2026-03-19 23:51 by 23Postgrad
[考研] 081700化工学硕调剂 +3 【1】 2026-03-16 3/150 2026-03-19 23:40 by edmund7
[考研] 312求调剂 +8 陌宸希 2026-03-16 9/450 2026-03-18 12:39 by Linda Hu
[考研] 一志愿南京大学,080500材料科学与工程,调剂 +4 Jy? 2026-03-16 4/200 2026-03-17 11:02 by gaoqiong
[论文投稿] 有没有大佬发小论文能带我个二作 +3 增锐漏人 2026-03-17 4/200 2026-03-17 09:26 by xs74101122
[考研] 11408 一志愿西电,277分求调剂 +3 zhouzhen654 2026-03-16 3/150 2026-03-17 07:03 by laoshidan
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 070303 总分349求调剂 +3 LJY9966 2026-03-15 5/250 2026-03-16 14:24 by xwxstudy
[考研] 327求调剂 +6 拾光任染 2026-03-15 11/550 2026-03-15 22:47 by 拾光任染
信息提示
请填处理意见