[英]matlab convert milliseconds to date format and plot as x-axis
我是Matlab的新手。 我要做的是在Matlab上繪制從手機記錄的數據。 數據看起來像這個{timestamp,value}。
通過調用Java函數System.currentTimeMillis(),以百萬秒為單位記錄時間戳。 因此,實際上有兩個問題要在matlab上繪制。
如何在Matlab上將時間戳從毫秒轉換為日期格式?
如何在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.