plot 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. reset
  2. set terminal postscript enhanced colour portrait size 4,4
  3. set out 'model/mvs_latency_sweep.eps'
  4. set title "MvK to MvS latency simulation"
  5. set xlabel "MvS latency (ms)"
  6. set ylabel "Time (s)"
  7. plot 'model/results_mvs_latency' u 1:2 w l lw 3 title "Execution time"
  8. set out 'model/mvi_latency_sweep.eps'
  9. set title "MvI to MvK latency simulation"
  10. set xlabel "MvI latency (ms)"
  11. set ylabel "Time (s)"
  12. plot 'model/results_mvi_latency' u 1:2 w l lw 3 title "Execution time"
  13. set out 'model/mvs_latency_performance.eps'
  14. set title "MvK to MvS latency influence"
  15. set xlabel "MvS latency (ms)"
  16. set ylabel "Time (s)"
  17. plot 'model/results_mvs_latency' u 1:2 w l lw 3 title "Execution time", '' u 1:3 w l lw 3 title "Simulation time"
  18. set out 'model/mvi_latency_performance.eps'
  19. set title "MvI to MvK latency influence"
  20. set xlabel "MvI latency (ms)"
  21. set ylabel "Time (s)"
  22. plot 'model/results_mvi_latency' u 1:2 w l lw 3 title "Execution time", '' u 1:3 w l lw 3 title "Simulation time"
  23. set terminal postscript enhanced colour portrait size 8,4
  24. set out 'model/execution_jitter.eps'
  25. set title "Execution time jitter"
  26. set xlabel "Execution time (s)"
  27. set ylabel "Samples"
  28. set key off
  29. set style fill solid 1.0 noborder
  30. bin_width = 5.0;
  31. set boxwidth bin_width absolute
  32. bin_number(x) = floor(x/bin_width)
  33. rounded(x) = bin_width * (bin_number(x) + 0.5)
  34. plot 'model/results_real' u (rounded($1)):(1) smooth frequency with boxes