作者hangyoon (HangYoon)
看板MATLAB
标题[讨论] 将Excel时间格式放到matlab plot的Xㄓㄡ
时间Wed Apr 18 17:34:41 2018
大家好
我有一笔Excel资料 要放到matlab读
包含时间格式(HH:MM:SS.FFF)
到毫秒等级
Ex.
00:00:00.000
00:00:00.246
00:00:01.538
00:00:02.357
00:00:03.736
......
(几千笔)
没一个时间都有一笔一个值(y轴)
我希望X轴是我的时间
X轴的间隔就是时间间隔
请问有办法画出来吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.9.96.220
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1524044083.A.1A7.html
※ 编辑: hangyoon (39.9.96.220), 04/18/2018 17:35:00
1F:推 LiamIssac: datetick(tickaxis) 先help确认你的版本有没有 04/18 17:54
2F:→ hangyoon: 一楼你好 有help过datetick 有此功能(2016a版本) 04/18 18:22
3F:→ hangyoon: 我在excel里面的时间是00:00:00.000这种格式 04/18 18:23
4F:→ hangyoon: 但是到了matlab就变成通用格式2.6968e-06 04/18 18:23
5F:→ hangyoon: 所以plot出来 会变得x轴间隔并不是真正的时间间隔 04/18 18:24
6F:推 LiamIssac: help文件应该有教学 我google有看到 04/18 19:59
7F:推 sppmg: datevec? 04/19 12:45
8F:→ hangyoon: 用datrtick可以用 darevec我用过 不能用 04/20 16:24
9F:推 godthomas: 虽然数字很丑,但是画出来的是对的吧 04/30 00:16
10F:→ godthomas: 如果只是要让label显示比较漂亮 04/30 00:17
11F:→ godthomas: 可以直接在gca改xlabel就好 04/30 00:19