在GNUPLOT上是否有返回、中断、循环或停止的方法?

在GNUPLOT上是否有返回、中断、循环或停止的方法?,gnuplot,Gnuplot,我正在写一个脚本,从大量数据中创建多个情节和电影。然而,有时我并不需要整个分析,我想把自己局限于分析的一部分。只是想知道 是否有办法在gnuplot上返回,中断,循环,或停止 退出语句非常简单,可以在代码中的任何地方使用 #!/bin/bash nmin = 1 nmax = 10 nmiddle = (nmin + nmax)/2 isexit = 0 print "---------------------------------" print "--------- REGULAR OUTP

我正在写一个脚本,从大量数据中创建多个情节和电影。然而,有时我并不需要整个分析,我想把自己局限于分析的一部分。只是想知道


是否有办法在gnuplot上
返回
中断
循环
,或
停止

退出语句非常简单,可以在代码中的任何地方使用

#!/bin/bash
nmin = 1
nmax = 10
nmiddle = (nmin + nmax)/2
isexit = 0
print "---------------------------------"
print "--------- REGULAR OUTPUTS -------"
do for[i=nmin:nmax]{
    print sprintf("Running No %4d", i)
}

# if (isexit==1){
#     print "here"
#     exit
# }


print ""
print "---------------------------------"
print "--------- EXIT OUTPUTS -------"
do for[i=nmin:nmax]{
    print sprintf("Running No %4d", i);
    if (i == nmiddle){
        exit 
    } 
}
对于
break
continue
,它们似乎是GNUPLOT 5.2及以上版本的新功能,如第21页所示(请参阅),并在第71页和第73页进行了解释(请参阅)

我现在有GNUPLOT 5.0。我只需要将它升级到5.2版就可以了


谢谢Ethan和EWCZ。

也许
exit
语句就是您想要的?Gnuplot迭代命令(
do for{}
while{}
)提供
continue
break
语句。