Gnuplot 用の一連のコマンドを含むバッチ ファイルを作成し、それを Gnuplot で実行するにはどうすればよいですか? たとえば、関数の定義、x 軸と y 軸の設定、出力の設定などです。これにより、Gnuplot を実行してこのファイルを実行すると、すぐにグラフが表示されます。お読みいただきありがとうございます。
答え1
以下は抜粋ですhttp://people.duke.edu/~hpgavin/gnuplot.html:
6. スクリプトファイル
場合によっては、特定のプロットを作成するために複数のコマンドを入力する必要があり、コマンドを入力するときに入力ミスが発生しやすくなります。プロット操作を効率化するために、複数の Gnuplot コマンドを 1 つのスクリプト ファイルに組み合わせることができます。たとえば、次のファイルは、力とたわみのデータのカスタマイズされた表示を作成します。
# Gnuplot script file for plotting data in file "force.dat" # This file is called force.p set autoscale # scale axes automatically unset log # remove any log-scaling unset label # remove any previous labels set xtic auto # set xtics automatically set ytic auto # set ytics automatically set title "Force Deflection Data for a Beam and a Column" set xlabel "Deflection (meters)" set ylabel "Force (kN)" set key 0.01,100 set label "Yield Point" at 0.003,260 set arrow from 0.0028,250 to 0.003,280 set xr [0.0:0.022] set yr [0:325] plot "force.dat" using 1:2 title 'Column' with linespoints , \ "force.dat" using 1:3 title 'Beam' with points
次に、次のコマンドを使用して全体のプロットを生成できます。
gnuplot> load 'force.p'
ファイルはforce.dat
次のようになります。
# This file is called force.dat
# Force-Deflection data for a beam and a bar
# Deflection Col-Force Beam-Force
0.000 0 0
0.001 104 51
0.002 202 101
0.003 298 148
0.0031 290 149
0.004 289 201
0.0041 291 209
0.005 310 250
0.010 311 260
0.020 280 240
ご覧くださいソースより詳しい情報とより良い説明については、こちらをご覧ください。