I've got a MATLAB script that is called every half hour to build a chart that is placed on my webpage:
load ~/emailAnalysis/results.txt
temp = results(:,3)-1238370000;
h=plot(temp,results(:,1))
xlim([0,max(temp)-1])
ylim([0 max(results(:,1))])
set(gca,'XTick',[1:86400*7:(86400*max(temp))+1])
set(gca,'XTickLabel',[1:1:100])
set(gca,'XGrid','on')
title('Size of inbox over time')
xlabel('Time (Weeks)')
ylabel('Emails')
set(h,'LineWidth',2)
print -djpeg /www/home/joseph/inboxlongterm.jpeg
exit
I'd like to be able to annotate the chart with the occasional text comment (for example, some text centered on a particular x,y coordinate saying "On holiday" or similar).
I had a bit of a Google and didn't get very far at all. Any ideas?