MATLAB: How to add a datetime array to addpoints for an animated line plot

datetime

Hi,
Let's say I have a datetime & temperature arrays as following:
Xdata Ydata
'05:00:00.048' 41
'05:00:00.052' 42
'05:00:00.056' 40.5
'05:00:00.060' 43
'05:00:00.064' 44
'05:00:00.068' 45
'05:00:00.072' 45.5
'05:00:00.076' 46
'05:00:00.080' 47
'05:00:00.084' 47.5
'05:00:00.088' 48
I would like to plot an animation line using addpoints. "addpoints" needs Xdata to be a double but I need to plot it as a datetime object.
Help me understand if there's another way around this.
Thanks,
Sun

Best Answer

Unfortunately, animatedLine only permits double()
There are some obscure circumstances in plotting under which datetime objects will automatically be converted to doubles, but this is not one of those circumstances. :(