gnuplot中的函数边界

rho*_*ron 4 gnuplot

我想在gnuplot中绘制多个有界函数.即从0到2绘制x,从1到3绘制x ^ 2并将它们一起显示出来.

你如何用不同的边界绘制函数?

我知道如何做一个分段函数,比如(x <1?x:x**2).这不是我想要做的.

mar*_*cog 6

plot 0 <= x && x <= 2 ? x : 1/0, \
     1 <= x && x <= 3 ? x**2 : 1/0
Run Code Online (Sandbox Code Playgroud)

我们需要定义在所需范围之外绘制的内容,因此我们只使用未定义的函数,f(x)=1/0以便在这些范围内不绘制任何内容.