在 Sympy.mpmath.plot 中更改图形大小

Changing Figure Size in Sympy.mpmath.plot

我希望这个问题不要太初级。我广泛搜索了一种解决方案,但还没有找到。

我最近开始使用 Jupyter Notebook 和 Sympy 在我的微积分 II 中做笔记和做作业 class(这是多么巨大的好处!)。

然而,我唯一的问题是我无法弄清楚如何配置绘图的大小(即以像素为单位的尺寸)。

直接使用 matplotlib(特别是 matplotlib.pyplot.figure())很容易,但我使用的是 Sympy.mpmath.plot 模块,因为 Sympy 对于符号来说效果更好我们在本课程中进行的操作。我知道 Sympy 有自己的绘图模块,但 mpmath 中的那个似乎更容易使用(当然,除了这一期)。

但是,我查看了 mpmath 文档并反复用 google 搜索了这个问题,但没有找到解决方案。

如何更改使用 mpmath API 函数绘制的图像大小?

您可以尝试通过 pyplot 的 rcParams:

更改 sympy 绘图的大小
import sympy
import matplotlib.pyplot as plt
%matplotlib inline

plt.rcParams['figure.figsize'] = 10, 3
sympy.mpmath.plot([cos, sin], [-4, 4])