gnuplot を使おう。 その2
■ このスレッドは過去ログ倉庫に格納されています
0130124
2007/03/30(金) 17:12:24情報を小出しにしないで、ズバッと書いてください!!どうやってスクリプトを呼び出せばいいのですか?
あとLinuxでは↓のように書いているのですが、Winでもgnuplot<<EOFのような書き方でgnuplotが使えるのですか?
#!/bin/sh
#echo $1
varX=`awk -F'( = |,)' '/max_X/{print $2}' init.nml`
varY=`awk -F'( = |,)' '/max_Y/{print $2}' init.nml`
for i in $1/*.dat
do
var1=${i:8}
var2=${var1%.dat}
gnuplot << EOF
set terminal png
set output "$1img/${var2}.png"
set xlabel "X[m]"
set ylabel "Y[m]"
set zlabel "Pressure[?]"
set xrange [-0.10e0:${varX}]
set yrange [-0.10e0:${varY}]
set zrange [-0.10e0:2.10e0]
set title "Karman Vortex Street"
splot "$1/${var2}.dat" using 1:2:3 with lines
EOF
convert $1img/${var2}.png $1img/${var2}.gif
rm $1img/${var2}.png -f
echo "["$i"] has drown."
done
■ このスレッドは過去ログ倉庫に格納されています