将具有不同域的多个函数绘制到同一个图中的最佳方法是什么?有没有办法用 来做到这一点plot2d
,还是我必须draw2d
改用?
我特别喜欢在一个列表中提供多个函数的可能性,而如果我正确理解文档plot2d
,我将不得不将不同的函数作为单独的参数添加。draw2d
我的意思的一个例子:
f(x, a) := sqrt(a) * exp(-(x-a)^2);
fmax(x) := sqrt(x);
在这个例子中,我想绘制f(x, a)
几个a
(例如,使用makelist(f(x, a), a, [0, 0.5, 1, 2, 5]))
从 -1 到 10 和从 0 到 5(以显示曲线族fmax
的最大值所在的位置)。f(x, a)