目前我正在使用以下脚本(使用gnuplot)来绘制名称为m_1, m_2, .. m_10
的文件
set terminal pngcairo size 1300,850 enhanced font 'Verdana'
set output 'output_1-10.png'
set grid ytics lc rgb "#bbbbbb" lw 2 lt 1
set title "Energy along the vibrational modes (1 to 10)"
set xlabel "(n)*0.02 of displacement vector"
set ylabel "energy (Hartree)"
rgb(r,g,b) = 65536 * int(r) + 256 * int(g) + int(b)
set format y "%f";
filename(n) = sprintf("m_%d", n)
plot for [i=1:10] filename(i) using 1:2 with linespoints lw 3
replot
在图中,图例显示为filename(i) using 1:2
。是否可以改为显示文件名
m_1
m_2
等等。
答案 0 :(得分:0)
您可以添加title filename(i)
来设置每个文件的图例:
plot for [i=1:10] filename(i) using 1:2 with linespoints lw 3 title filename(i)