簡體   English   中英

matlab將毫秒轉換為日期格式並繪制為x軸

[英]matlab convert milliseconds to date format and plot as x-axis

我是Matlab的新手。 我要做的是在Matlab上繪制從手機記錄的數據。 數據看起來像這個{timestamp,value}。

通過調用Java函數System.currentTimeMillis(),以百萬秒為單位記錄時間戳。 因此,實際上有兩個問題要在matlab上繪制。

  1. 如何在Matlab上將時間戳從毫秒轉換為日期格式?

  2. 如何在Matlab上繪制數據,其中Y軸為值,X軸為日期? 該圖應看起來像離散點。

非常感謝。

要在一個軸上創建具有日期/時間的圖,請繪制數據,然后使用datetick重新標記軸

plot(datenum('1-jan-2000'):datenum('10-jan-2000'),[1:10])
datetick('x','dd-mm')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM