This shows you the differences between two versions of the page.
ep:labs:061:contents:tasks:ex6 [2019/09/27 06:39] andreea.alistar |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 06. [10p] Animations ==== | ||
- | Datafile: {{:ep:labs:animations.txt|}} | ||
- | |||
- | * Create a script that animates a trajectory. Set a circle in the centre as a green filled circle. | ||
- | * **Hint:** Check the code from "Tutorial" and adjust. | ||
- | |||
- | <solution -hidden> | ||
- | <code bash> | ||
- | reset | ||
- | |||
- | # Plot setting | ||
- | # ------------------ | ||
- | set xrange [-1:1] | ||
- | set yrange [-1:1] | ||
- | |||
- | set xlabel "x" font ", 18" | ||
- | set ylabel "y" font ", 18" | ||
- | set ylabel "z" font ", 18" | ||
- | |||
- | unset key | ||
- | |||
- | set pointsize 2 # symbol size | ||
- | set style line 2 lc rgb '#0060ad' pt 7 # circle | ||
- | |||
- | set object circle at first 0,0 size scr 0.01 fillcolor rgb 'green' fillstyle solid | ||
- | |||
- | do for [ii=1:3762] { | ||
- | title = sprintf ("Step = %d",ii) | ||
- | set title title | ||
- | plot 'data0.txt' using 2:3 every ::ii::ii linestyle 2 | ||
- | pause 0.02 | ||
- | } | ||
- | </code> | ||
- | </solution> |