2013-04-06 187 views
0

我有一個數據結構,其中包含數據值,時間,單位,和每個數據的一些描述。我想繪製數據值與時間的關係。 下面是數據看起來的樣子:MATLAB:繪製數據結構

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

任何想法如何我可以繪製數據和時間?

回答

0

簡單的例子:

%# date strings and values 
dates = {'02.11.2012 00:02:15'; '02.11.2012 00:07:12'}; 
values = [5.8; 5.7]; 

%# convert to serial date numbers 
t = datenum(dates, 'mm.dd.yyyy HH:MM:SS'); 

%# plot and format x-ticks as datetime 
plot(t,values) 
datetick('x') 
+0

謝謝!多數民衆贊成我正在尋找 – user1810659 2013-04-06 15:30:59

1

你不需要打開整個讀數,然後繪製者的圖形。相反,你可以直接訪問strucure和該命令繪製的圖形:

  • plot(data.(data.arrayOfTimestamp),data.arrayOfValue)