看板 MATLAB 關於我們 聯絡資訊
大家好 我有一筆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://www.ptt.cc/bbs/MATLAB/M.1524044083.A.1A7.html ※ 編輯: hangyoon (39.9.96.220), 04/18/2018 17:35:00
LiamIssac: datetick(tickaxis) 先help確認你的版本有沒有 04/18 17:54
hangyoon: 一樓你好 有help過datetick 有此功能(2016a版本) 04/18 18:22
hangyoon: 我在excel裡面的時間是00:00:00.000這種格式 04/18 18:23
hangyoon: 但是到了matlab就變成通用格式2.6968e-06 04/18 18:23
hangyoon: 所以plot出來 會變得x軸間隔並不是真正的時間間隔 04/18 18:24
LiamIssac: help文件應該有教學 我google有看到 04/18 19:59
sppmg: datevec? 04/19 12:45
hangyoon: 用datrtick可以用 darevec我用過 不能用 04/20 16:24
godthomas: 雖然數字很醜,但是畫出來的是對的吧 04/30 00:16
godthomas: 如果只是要讓label顯示比較漂亮 04/30 00:17
godthomas: 可以直接在gca改xlabel就好 04/30 00:19