2013-04-06 110 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)