我想使用以下代码在同一图中绘制2条曲线:
我所看到的只有第一个图,但我希望在同一张图片上显示两条曲线,如果可能的话还可加上网格线。 有什么建议吗?
注:使用matplotlib非常容易实现,但是我找不到针对函数syp.plot_implicit的具体示例。
import sympy as syp
x, y = syp.symbols('x, y')
my_function = syp.exp(-(x-2)**2)*syp.exp(-(y-3)**2) + 2*syp.exp(-(x+1)**2)*syp.exp(-(y-1)**2)
gradient_1 = syp.diff(my_function, x)
gradient_2 = syp.diff(my_function, y)
curve_1 = syp.plot_implicit(syp.Eq(gradient_1, 0))
curve_2 = syp.plot_implicit(syp.Eq(gradient_2, 0))
我所看到的只有第一个图,但我希望在同一张图片上显示两条曲线,如果可能的话还可加上网格线。 有什么建议吗?
注:使用matplotlib非常容易实现,但是我找不到针对函数syp.plot_implicit的具体示例。