在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
语句。