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

时间:2014-03-15 10:46:04

标签: gnuplot

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

1 个答案:

答案 0 :(得分:5)

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

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):

enter image description here