altos: Update quaternion tests to check vectors_to_rotation
[fw/altos] / src / test / plotmm
index 5f5bd2ca745cba12e56e36a7753b9a207a09a223..bfe15f4caffa4dc2f6f0c89e3d9fe942a7f3900f 100755 (executable)
@@ -1,3 +1,19 @@
+#!/bin/sh
+
+case $# in
+1)
+       file="$1"
+       title="$1"
+       ;;
+2)
+       file="$1"
+       title="$2"
+       ;;
+*)
+       echo "Usage: $0 <data-file> <title>"
+       exit 1
+esac
+
 gnuplot -persist << EOF
 set ylabel "altitude (m)"
 set y2label "angle (d)"
 gnuplot -persist << EOF
 set ylabel "altitude (m)"
 set y2label "angle (d)"
@@ -5,7 +21,7 @@ set xlabel "time (s)"
 set xtics border out nomirror
 set ytics border out nomirror
 set y2tics border out nomirror
 set xtics border out nomirror
 set ytics border out nomirror
 set y2tics border out nomirror
-plot "$1" using 1:3 with lines axes x1y1 title "raw height",\
-"$1" using 1:9 with lines axes x1y2 title "angle",\
-"$1" using 1:11 with lines axes x1y2 title "qangle"
+set title "$title"
+plot "$file" using 1:3 with lines axes x1y1 title "raw height",\
+"$file" using 1:7 with lines axes x1y2 title "angle"
 EOF
 EOF