在 Gnuplot 中创建一个输出目录

make an output directory in Gnuplot

我正在尝试将一个 .eps 文件保存到一个尚不存在的文件夹中。我写了以下 gnuplot 脚本:

plot [0:0.13][0:55] 'example/x_-4_U.xy'
set output 'output/x=-4.eps'
replot

脚本仅在 "output" 文件夹已经存在时才有效。我可以用 gnuplot 创建这个文件夹吗?

谢谢。

您可以使用系统命令:

system "mkdir output"

Linux,我好像记得是Windowsmd output

结合字符串运算符,比较灵活:

dir = "output1"
command = "mkdir " . dir
system command

效果很好。

您可以将输出文件的名称与文件夹名称连接起来:

folderout = 'output/'
plot [0:0.13][0:55] 'example/x_-4_U.xy'
set output folderout.'x=-4.eps'
replot

此致