是否可以在gnuplot中使用-persist标志在multiplot中绘制2个图形?
我想这样做: gnuplot_script.gp:是否可以在gnuplot中使用-persist标志在multiplot中绘制2个图形?,gnuplot,Gnuplot,我想这样做: gnuplot_script.gp: reset set term x11 persist set grid set size 1,1 set multiplot i = 0 while (i < 5) { set size 0.5,0.5 set origin 0,0.5 plot i*sin(x) set size 0.5,0.5 set origin 0.5,0.5 plot i*cos(x) pa
reset
set term x11 persist
set grid
set size 1,1
set multiplot
i = 0
while (i < 5) {
set size 0.5,0.5
set origin 0,0.5
plot i*sin(x)
set size 0.5,0.5
set origin 0.5,0.5
plot i*cos(x)
pause 0.5
i = i + 1
}
unset multiplot
重置
设置术语x11持久化
设置网格
设置大小1,1
集多点
i=0
而(i<5){
设置大小为0.5,0.5
将原点设置为0,0.5
图一*sin(x)
设置大小为0.5,0.5
将原点设置为0.5,0.5
图一*cos(x)
暂停0.5
i=i+1
}
未设置多点
我希望看到它的动画,但一切只是被涂抹在屏幕上
还有别的办法吗
谢谢我解决了
如果您将“set unset”放在“while”循环中,它会工作您所说的
set unset
实际上是什么意思?这对我来说没有意义。它设置和取消设置多点模式如果我没有弄错的话,我记得在某个地方读到Gnuplot在遇到plot
命令时“计算”,但实际上什么也没画,直到取消设置多点模式(从而解释了你的方法工作的原因),但我找不到我的源代码。。。