42 lines
1.2 KiB
Gnuplot
42 lines
1.2 KiB
Gnuplot
# gnuplot
|
|
reset
|
|
|
|
set terminal pngcairo enhanced size 1920/2,1080/2
|
|
set grid
|
|
set key box opaque
|
|
|
|
set ylabel "|[x y z]| - 1g"
|
|
set xlabel "Samples over time"
|
|
set yrange [-0.3:0.1]
|
|
|
|
n(g) = g - 1.0
|
|
|
|
do for [g in "2g 4g 8g 16g"] {
|
|
name = sprintf("graph-%s", g)
|
|
out = sprintf("%s.png", name)
|
|
stub = sprintf("data/fifo_%s_", g)
|
|
set title sprintf("[%s FIFO] comparison of ODR setting effect on magnitude of [x y z] acc vector (- 1g)", g)
|
|
set output out
|
|
plot stub."50.txt" u n(4) w p ps 0.3 t "50 Hz", \
|
|
stub."100.txt" u n(4) w p ps 0.3 t "100 Hz", \
|
|
stub."200.txt" u n(4) w p ps 0.3 t "200 Hz", \
|
|
stub."400.txt" u n(4) w p ps 0.3 t "400 Hz", \
|
|
}
|
|
|
|
set ylabel "|[x y z]|"
|
|
set xlabel "Samples over time"
|
|
set yrange [-0.1:0.1]
|
|
|
|
|
|
do for [g in "2g 4g 8g 16g"] {
|
|
name = sprintf("graph-%s-filter", g)
|
|
out = sprintf("%s.png", name)
|
|
stub = sprintf("data/filt_%s_", g)
|
|
set title sprintf("[%s AUTORESET filter] comparison of f_{cutoff} DC acc. removal", g)
|
|
set output out
|
|
plot stub."1.txt" u n(4) w p ps 0.3 t "1", \
|
|
stub."2.txt" u n(4) w p ps 0.3 t "2", \
|
|
stub."4.txt" u n(4) w p ps 0.3 t "4", \
|
|
stub."8.txt" u n(4) w p ps 0.3 t "8", \
|
|
}
|