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 |