有没有办法在GNUPLOT上“返回”,“中断”,“循环”或“停止”?

时间:2018-08-07 08:10:43

标签: gnuplot

我正在编写一个脚本,该脚本根据大量数据创建多个情节和电影。但是,有时我不需要整个分析,而是想将自己局限于分析的某些部分。要知道,

是否可以在gnuplot上访问returnbreakcyclestop

1 个答案:

答案 0 :(得分:0)

exit语句很简单,可以在代码中的任何地方使用。

#!/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 
    } 
}

对于breakcontinue,似乎它们是GNUPLOT 5.2及更高版本的新功能,如您在第21页(请参阅memo)中所见,并在第71页73(请参阅memo)。

我现在有GNUPLOT 5.0。我只需要将其升级到5.2版即可。

感谢Ethan和EWCZ。