在gnuplot 4.4中,如何在同一绘图上绘制具有不同参数值的函数?

在gnuplot 4.4中,如何在同一绘图上绘制具有不同参数值的函数?,gnuplot,Gnuplot,我想用相同参数的不同值(假设我有五个值)绘制一个图,并且都在同一个图上。在gnuplot 4.4中如何实现这一点?例如,考虑绘制F(x)=1(/ 1 +EXP(X/A))。< P>在一个图中使用多个图: f(x,a) = 1/(1+exp(x/a)) plot f(x,1), f(x,2) 要获得更自动化的绘图命令,请使用For迭代: plot for [a=1:5:2] 1/(1+exp(x/a)) title sprintf("a = %d", a) 这将给出(版本4.4.4): 让我们

我想用相同参数的不同值(假设我有五个值)绘制一个图,并且都在同一个图上。在gnuplot 4.4中如何实现这一点?例如,考虑绘制F(x)=1(/ 1 +EXP(X/A))。

< P>在一个图中使用多个图:

f(x,a) = 1/(1+exp(x/a))
plot f(x,1), f(x,2)
要获得更自动化的绘图命令,请使用
For
迭代:

plot for [a=1:5:2] 1/(1+exp(x/a)) title sprintf("a = %d", a)
这将给出(版本4.4.4):


让我们看看你尝试了什么???谢谢!这正是我想要的。早些时候,我对函数和参数使用了不同的名称,并绘制如下:f(x)=1/(1+exp(x/a1));g(x)=1/(1+exp(x/a2));a1=2;a2=5;图f(x),g(x),但是对于一个大范围的参数它需要大量的工作。