在 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])
我希望这个问题不要太初级。我广泛搜索了一种解决方案,但还没有找到。
我最近开始使用 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])