| 1 |
% ls -l --full-time pickup_000*data > ~/pickup.txt |
| 2 |
fid=fopen('pickup.txt'); |
| 3 |
tme=[]; |
| 4 |
while(~feof(fid)) |
| 5 |
tmp=fgetl(fid); |
| 6 |
tme=[tme datenum(tmp([44:62]))]; |
| 7 |
end |
| 8 |
fid=fclose(fid); |
| 9 |
difftme=diff(tme(3:end))*24*60; |
| 10 |
tme(1:3)=[]; |
| 11 |
|
| 12 |
clf reset |
| 13 |
orient landscape |
| 14 |
wysiwyg |
| 15 |
plot(tme,difftme,'b.') |
| 16 |
axis([datenum(tme(3))-1/24 datenum(tme(end))+1/24 50 85]) |
| 17 |
grid |
| 18 |
set(gca,'xtick',736437:736700) |
| 19 |
datetick('x',7,'keeplimits','keepticks') |
| 20 |
title('Wallclock minutes per 12 hours of simulation') |
| 21 |
ylabel('Wallclock minutes') |
| 22 |
xlabel('April / May 2016') |
| 23 |
hold on |
| 24 |
it=find(difftme>70); |
| 25 |
plot(tme(it),difftme(it),'b*') |
| 26 |
it=find(difftme>85); |
| 27 |
plot(tme(it),84.8,'r*') |
| 28 |
print -depsc timing |