如何把下列txt文本数据导入MATLAB中,并实现作图功能?

2008-12-5 16:38:10 0 4.67
2008-12-5 16:38:11 0 4.119
2008-12-5 16:38:12 0 4.32
2008-12-5 16:38:13 0 4.17
2008-12-5 16:38:14 315 3.137
2008-12-5 16:38:15 337.5 3.102
2008-12-5 16:38:16 337.5 3.57
2008-12-5 16:38:17 337.5 3.102
2008-12-5 16:38:18 315 3.86
2008-12-5 16:38:19 315 3.134
2008-12-5 16:38:20 337.5 3.84
2008-12-5 16:38:22 292.5 3.55
2008-12-5 16:38:22 270 3.32
2008-12-5 16:38:23 337.5 3.6
2008-12-5 16:38:24 0 2.104
2008-12-5 16:38:25 22.5 2.68
2008-12-5 16:38:26 0 2.39
2008-12-5 16:38:27 337.5 2.52
2008-12-5 16:38:28 315 2.89
2008-12-5 16:38:29 315 2.112
2008-12-5 16:38:30 337.5 3.18
2008-12-5 16:38:31 337.5 3.96
2008-12-5 16:38:32 337.5 4.17
2008-12-5 16:38:33 337.5 4.1
2008-12-5 16:38:34 315 3.145
2008-12-5 16:38:35 337.5 3.88
2008-12-5 16:38:36 0 3.33
2008-12-5 16:38:37 0 2.147
2008-12-5 16:38:38 337.5 3.35
2008-12-5 16:38:39 337.5 3.24
2008-12-5 16:38:40 337.5 3.7
2008-12-5 16:38:41 0 4.35
2008-12-5 16:38:42 0 4.83
2008-12-5 16:38:43 0 4.35
2008-12-5 16:38:44 0 3.13
2008-12-5 16:38:45 0 3.84
2008-12-5 16:38:46 0 2.15
2008-12-5 16:38:47 0 2.128
2008-12-5 16:38:48 0 2.72
2008-12-5 16:38:49 337.5 2.5
2008-12-5 16:38:50 315 2.117
2008-12-5 16:38:51 337.5 2.135
2008-12-5 16:38:52 0 2.134
2008-12-5 16:38:53 337.5 2.15
2008-12-5 16:38:54 0 2.13
2008-12-5 16:38:55 0 2.114
2008-12-5 16:38:56 0 2.96
2008-12-5 16:38:57 0 2.82
2008-12-5 16:38:58 337.5 2.65
2008-12-5 16:38:59 315 2.119
2008-12-5 16:39:00 337.5 2.136
2008-12-5 16:39:01 315 2.136
2008-12-5 16:39:02 315 2.1
2008-12-5 16:39:03 337.5 2.84
2008-12-5 16:39:04 337.5 3.84
2008-12-5 16:39:05 337.5 3.13
2008-12-5 16:39:06 315 3.119
2008-12-5 16:39:07 337.5 3.84
2008-12-5 16:39:08 0 3.84
2008-12-5 16:39:09 0 3.72
2008-12-5 16:39:10 22.5 3.104

[a1,a2,a3,a4]=textread('*.txt','%s%d%f%f%f','headerlines',1)
我不知道你要用哪几列数据作图,简单的就用
plot(x,y,'-')
或plot3(x,y,z,'-')
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-08
放到excel

貌似有个xlsread函数 你

doc一下吧
第2个回答  2013-04-12
直接dlmread,解决一切问题,万能的数据读入命令
相似回答
大家正在搜