2015-10-22 224 views
0

我需要繪製TP vs time。我已經從Excel中提取的以下數據:繪製X軸的小時數MATLAB

y-axis x axis 
28.72 13:02:55.58 
28.21 13:08:49.53 
23.32 13:14:43.48 
28.85 13:20:34.48 
28.84 13:26:28.51 
28.37 13:32:22.51 
28.75 13:38:16.49 
26.85 13:44:10.55 
25.99 13:50:03.51 
27.65 13:55:55.54 
5.99 14:01:48.51 
11.28 14:07:26.52 
16.15 14:13:10.56 
15.19 14:18:57.49 
24.32 14:24:44.50 
26.13 14:30:36.49 
27.92 14:36:29.53 
17.96 14:42:22.54 
10.08 14:48:10.54 
14.73 14:53:54.52 
18.12 14:59:41.48 

我在Mbps的一些TP在Y軸和time在HH:MM:在X軸SS格式。如何在X軸上設置刻度線以使用時間?

回答

1

使用datetick

datetick('x',HH:MM:SS) %// use required DateFormat, see docs 
+0

是否有SS.SS?或者僅僅是代表4位數字的SS? – GameOfThrows

+0

@GameOfThrows [文檔](http://mathworks.com/help/matlab/ref/datetick.html#inputarg_dateFormat)只能說2個數字秒。可能是他們沒有包括它;試着看看它是否有效我會說 – Adriaan

+0

是的,我只是想知道,因爲OP說「Y軸和時間在HH:MM:SS」,但實際上數據顯示2位數秒+ 2位數釐秒。 – GameOfThrows