Gnuplot2
Gnuplotの入門は,http://t16web.lanl.gov/Kawano/gnuplot/intro/index.htmlにある.
図のアニメ化は「生活編,図の大量生産,作業のバッチ化」を参照して作る.
0. resultという名前の作業directoryとする.
1. gnuplotで >|gnuplot| set term postscript set output "./result/calc1.ps" output "./route.res" using 1:2 w lp save "output.plt" quit
< |
2. output.pltを修正 >|gnuplot|
- set terminal postscript landscape noenhanced defaultplex \
- set output './result/calc1.ps'
< |
のコメント(#)を外す.
3. ruby TSP.rbを実行 >|ruby| def plot_route(a,i)
file="route.res" f1=File.new(file,"w") a.each{|ele| f1.print $city[ele][0].to_s+"\t"+$city[ele][1].to_s+"\n" } f1.close pp com1="sed \\"s/calc1/#{i}/g\\" output.plt | gnuplot" system com1
end
< |
Keyword(s):
References:[gnuplot1]