24小时热门版块排行榜    

Znn3bq.jpeg
查看: 2502  |  回复: 18

见贤思齐

铁杆木虫 (著名写手)

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

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

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

囊有钱仓有米腹有诗书
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

blesswj

金虫 (小有名气)

【答案】应助回帖

★ ★
xiegangmai: 金币+1, 谢谢参与 2012-11-18 19:12:27
见贤思齐: 金币+1 2012-11-19 21:17:37
文件多的话,如果文件名有顺序的话,你用个循环就可以一个个读取了,如果文件名较乱,你直接在windows下全选,然后F2全名改名,修改后的文件名就哟顺序了!你试试吧。
多累的时间,想想未来,忍一忍,走下去......
7楼2012-11-17 19:46:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

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的回帖

blesswj

金虫 (小有名气)

【答案】应助回帖


xiegangmai: 金币+1, 谢谢参与 2012-11-18 19:12:37
不是啊,你把文件全部选上,然后F2,系统光标会放到第一个文件上,你随便给个名字,然后后面的文件都改变了,而且名字都是连续的。
多累的时间,想想未来,忍一忍,走下去......
10楼2012-11-18 10:36:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mei3014

金虫 (正式写手)

木有头屑

上传1个原文TXT,帮你试试
一勤天下无难事,处世无难忍最高。
18楼2013-12-10 08:49:31
已阅   回复此楼   关注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的回帖

blesswj

金虫 (小有名气)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 谢谢参与 2012-11-18 19:12:19
见贤思齐: 金币+1 2012-11-19 21:16:28
但是如果txt文本中的内容格式如果十分规范,使用上面几楼的说法就容易处理,如果格式不规范的话,还是挺麻烦的。如果格式不规范你可以使用importdata命令,把数据先导入到matlab变量中,形成矩阵,然后矩阵操作就很容易了,这个命令将数字与字符分开保存,所以处理不规范的txt文件更方便。
多累的时间,想想未来,忍一忍,走下去......
5楼2012-11-17 14:56:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

见贤思齐

铁杆木虫 (著名写手)

引用回帖:
5楼: Originally posted by blesswj at 2012-11-17 14:56:27
但是如果txt文本中的内容格式如果十分规范,使用上面几楼的说法就容易处理,如果格式不规范的话,还是挺麻烦的。如果格式不规范你可以使用importdata命令,把数据先导入到matlab变量中,形成矩阵,然后矩阵操作就很 ...

关键是文件太多,一个个import的话估计要几个小时,而且文件名都很长,昨天晚上用cmd批量改文件名也没有成功。。。
囊有钱仓有米腹有诗书
6楼2012-11-17 16:13:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

见贤思齐

铁杆木虫 (著名写手)

引用回帖:
7楼: Originally posted by blesswj at 2012-11-17 19:46:45
文件多的话,如果文件名有顺序的话,你用个循环就可以一个个读取了,如果文件名较乱,你直接在windows下全选,然后F2全名改名,修改后的文件名就哟顺序了!你试试吧。

试了一下,F2只能修改其中的一个
囊有钱仓有米腹有诗书
8楼2012-11-17 23:22:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

见贤思齐

铁杆木虫 (著名写手)

引用回帖:
7楼: Originally posted by blesswj at 2012-11-17 19:46:45
文件多的话,如果文件名有顺序的话,你用个循环就可以一个个读取了,如果文件名较乱,你直接在windows下全选,然后F2全名改名,修改后的文件名就哟顺序了!你试试吧。

而且我的文件命名有一定的规律,最中间的8个字符是一样的,我把文件名全部提取出来了,然后用CMD运行bat重命名文件,但是还是改不了。

F2的那种方法更是行不通!
囊有钱仓有米腹有诗书
9楼2012-11-17 23:25:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 见贤思齐 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 280求调剂 +12 李rien 2026-04-04 12/600 2026-04-10 21:19 by zhouxiaoyu
[考研] 一志愿京区985,085401电子信息,本科电子信息 +3 阳光开朗的男孩 2026-04-10 3/150 2026-04-10 16:29 by sophia_93
[考研] 293调剂 +25 yj1221 2026-04-08 26/1300 2026-04-10 15:02 by 柴小白
[考研] 293求调剂 +4 勇远库爱314 2026-04-06 4/200 2026-04-10 11:00 by 高维春
[考研] 08600生物与医药-327 +10 18755400796 2026-04-05 10/500 2026-04-10 08:14 by kangsm
[考研] 材料专硕(0856) 339分求调剂 +9 哈哈哈鹅哈哈哈 2026-04-09 10/500 2026-04-09 20:01 by Orcid
[考研] 生物学调剂,一志愿西南大学348,Top期刊一区二作、二区三作,三等奖学金三次 +4 candyyyi 2026-04-09 4/200 2026-04-09 18:39 by l_paradox
[考研] 296求调剂 +5 汪!?! 2026-04-09 5/250 2026-04-09 17:47 by 柠檬不酸zy
[考研] 291求调剂 +7 关忆北. 2026-04-09 8/400 2026-04-09 15:17 by 探123
[考研] 一志愿北京2,材料与化工308求调剂 +17 熊二想上岸 2026-04-04 18/900 2026-04-09 09:13 by leyan1127
[考研] 二次调剂求老师收留 +3 笑笑袁 2026-04-08 3/150 2026-04-08 23:50 by 醉在风里
[考研] 专硕310求调剂 +7 捞捞我…. 2026-04-04 8/400 2026-04-08 20:24 by yutian743
[考研] 土木水利专硕276分求调剂 +6 我想上学!!6 2026-04-05 9/450 2026-04-08 17:45 by 宋小宝HQ
[考研] 化学0703-一志愿211-338分求调剂 +10 vants 2026-04-05 11/550 2026-04-08 16:02 by screening
[考研] 调剂 +3 电气300求调剂不 2026-04-08 6/300 2026-04-08 09:39 by 电气300求调剂不
[考研] 材料与化工363求推荐 +11 zh096 2026-04-04 11/550 2026-04-06 19:14 by guanxin1001
[考研] 化学357分,考研调剂 +11 .Starry. 2026-04-04 12/600 2026-04-06 06:28 by houyaoxu
[考研] 考研调剂生寻找导师 +3 顾瞻考研啊 2026-04-05 3/150 2026-04-05 18:18 by 啵啵啵0119
[考研] 313求调剂 +5 海日海日 2026-04-04 5/250 2026-04-05 15:52 by jndximd
[考研] 考研调剂 +11 小sun要好运 2026-04-04 11/550 2026-04-05 08:02 by qlm5820
信息提示
请填处理意见