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