作者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/m.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