【发布时间】:2014-11-29 16:29:45
【问题描述】:
我正在使用 gnuplot 4.6。 我有许多名为 data_1.dat、data_2.dat、...、data_100.dat 的数据文件。现在我想将文件“data_i.dat”中的数据绘制到文件“figure_i.eps”中。当然,我可以像这样对每个文件 data_i.dat 依次执行此操作:
set term postscript eps enhanced color
set out 'figure_i.eps'
pl 'data_i.dat'
set out
set term wxt
如果文件数量太大,这不是一个好方法。我知道可以在 gnuplot 4.6 中使用“do”命令。因此,也许可以做以下事情:
set term postscript eps enhanced color
do for [i=1:100] {
set out 'figure_i.eps'
pl 'data_i.dat'
set out
}
set term wxt
但是,我不知道如何真正指定循环内的输入和输出文件,以便自动获取正确的数字。任何建议都将受到高度赞赏。提前致谢。
【问题讨论】:
标签: gnuplot