传递给`replot`的参数可以代替以前的绘图参数吗?

问题描述

replot命令可以采用新的绘图参数,并在前一个参数上输出新的绘图。之所以可能这样做,是因为the docs说前一个图与传递给replot的任何参数之间存在一个隐式逗号。

是否有一个设置会采用新参数,而是直接将它们应用到先前的绘图中,或者覆盖先前的参数?

例如,说出我的情节:

plot sin(x)

但是现在我想用点画它。有没有办法用这个来修改这个情节?

replot with dots

这种语法将使我更容易交互式地迭代单个图,直到正确为止。

解决方法

不完全是。但是您可以更改默认的打印样式或线条的属性,然后重新打印:

set style function points
plot sin(x)
set style function lines
replot
set style function linespoints
replot
set linetype 1 pointtype 7 pointinterval 5
replot

enter image description here