MATLAB:从struct绘制数据

MATLAB:从struct绘制数据,struct,plot,matlab,Struct,Plot,Matlab,我有一个数据结构,其中包含数据值、时间、单位和每个数据的一些描述。我想绘制数据值与时间的关系图。 以下是数据的外观: 你知道如何绘制数据和时间吗?快速示例: %# 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.

我有一个数据结构,其中包含数据值、时间、单位和每个数据的一些描述。我想绘制数据值与时间的关系图。 以下是数据的外观:

你知道如何绘制数据和时间吗?

快速示例:

%# 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')

你不需要打开整个读数,然后绘制这些读数的图表。相反,您可以通过以下命令直接访问结构并绘制图形:

  • 绘图(data.(data.arrayOfTimestamp)、data.arrayOfValue)

谢谢!这就是我要找的