plots script works for both
[des2015.git] / mart / ex10 / plots.m
1 d = csvread("ex10ab.csv")(:,2) ./ 1000;
2 dmax = max(d);
3 dmin = min(d);
4 davg = mean(d);
5 ddev = std(d);
6 figure;
7 plot(d, '@k');
8 title("Measurements on jitter");
9 xlabel("Number of the measurement");
10 ylabel("Time till next measurement in microseconds");
11 stepsize = (dmax+dmin)/25;
12 text(100, dmax-stepsize, sprintf("Min: %d", dmin));
13 text(100, dmax-stepsize*2, sprintf("Mean: %.2f", davg));
14 text(100, dmax-stepsize*3, sprintf("Std: %.2f", ddev));
15 text(100, dmax-stepsize*4, sprintf("Max: %d", dmax));
16 print -dpng "-S1200,1200" ex10ab.png
17
18 d = csvread("ex10d.csv")(:,2);
19 dmax = max(d);
20 dmin = min(d);
21 davg = mean(d);
22 ddev = std(d);
23 figure;
24 plot(d, '@k');
25 title("Measurements on interrupt latency via LPT1");
26 xlabel("Number of the measurement");
27 ylabel("Time till next measurement in nanoseconds");
28 stepsize = (dmax+dmin)/25;
29 text(100, dmax-stepsize, sprintf("Min: %d", dmin));
30 text(100, dmax-stepsize*2, sprintf("Mean: %.2f", davg));
31 text(100, dmax-stepsize*3, sprintf("Std: %.2f", ddev));
32 text(100, dmax-stepsize*4, sprintf("Max: %d", dmax));
33 print -dpng "-S1200,1200" ex10ab.png