plot 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. reset
  2. set terminal postscript enhanced colour portrait size 6,6
  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 title "Execution time", '' u 1:3 w l title "Simulation 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 title "Execution time", '' u 1:3 w l title "Simulation 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 title "Execution time"
  18. set out 'model/mvk_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 title "Execution time"
  23. set out 'model/execution_jitter.eps'
  24. set title "Execution time jitter"
  25. set xlabel "Execution time (s)"
  26. set ylabel "Samples"
  27. set key off
  28. set style fill solid 1.0 noborder
  29. bin_width = 5.0;
  30. set boxwidth bin_width absolute
  31. bin_number(x) = floor(x/bin_width)
  32. rounded(x) = bin_width * (bin_number(x) + 0.5)
  33. plot 'model/results_real' u (rounded($1)):(1) smooth frequency with boxes