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

Ab *_*rav 2 gnuplot

我想用相同参数的不同值(比如我有五个值)创建一个图,并且所有图都在同一个图上.如何在gnuplot 4.4中完成?例如,考虑绘制f(x)= 1 /(1 + exp(x/a)).

Chr*_*oph 5

要在一个图表中使用多个图表,请使用:

f(x,a) = 1/(1+exp(x/a))
plot f(x,1), f(x,2)
Run Code Online (Sandbox Code Playgroud)

要获得更自动化的绘图命令,请使用for迭代:

plot for [a=1:5:2] 1/(1+exp(x/a)) title sprintf("a = %d", a)
Run Code Online (Sandbox Code Playgroud)

这给出了(4.4.4版):

在此输入图像描述