GNUplot中的批处理图
有人能帮我在GNUplot中批量绘图吗?我必须画出大约20个。包含GNUplot命令的文件只需在两个位置进行更改,以说明不同的文件名GNUplot中的批处理图,plot,gnuplot,Plot,Gnuplot,有人能帮我在GNUplot中批量绘图吗?我必须画出大约20个。包含GNUplot命令的文件只需在两个位置进行更改,以说明不同的文件名 set output "~/NEW1_line_hist_F1.eps" . . . . plot '~/performancePlotLineAndHist_F1.txt' using 2: xtic(1) title column with histogram , '' using 3: xtic(1)
set output "~/NEW1_line_hist_F1.eps"
.
.
.
.
plot '~/performancePlotLineAndHist_F1.txt' using 2: xtic(1) title column with histogram , '' using 3: xtic(1) title column with histogram
文件名从“…F1.txt”到“…F21.txt”和“…F1.eps”到“…F21.eps”不等
有没有一种方法可以使整个过程自动化,而不必手动更新2个值,然后反复运行代码?
提前谢谢。当然有!您将希望使用do循环:
do for [ii=1:21] {
set output 'F'.ii.'.eps'
plot '~/performancePlotLineAndHist_F'.ii.'.txt' using ...
}
旁注:您可能还希望将所有这些文件存储在主目录以外的位置