gnuplotで3D gifアニメ
前回の
報告
に引き続いてgnuplotで3Dのアニメを作成した.
gnuplotに打ち込む手順としては以下の通りである.なお前回紹介した通り[number]はシェルスクリプトで連続出力する際にファイル番号に置換して用いる.
set terminal png truecolor set output "./movie/fig[number].png" set xlabel "x" set ylabel "y" set ticslevel 0 set pm3d set title "gauss wave diffusion" set xrange [-5:5] set yrange [-5:5] set zrange [0:1] set cbrange [0:1] set palette define (0 "black", 1 "dark-green", 2 "forest-green", 3 "green") unset surface splot "output[number].dat" title "fig[number].png"
読み込むファイルによって勝手に最大値の色が変わってしまい苦労した.cbrangeは色づけされる値の範囲を設定するときに必要となり,非常に重要なので覚えておきたい.