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

时间:2015-10-16 15:33:09

标签: python matplotlib plot sympy mpmath

我希望这个问题不是太基本。我已经广泛搜索了一个解决方案,但还没有找到解决方案。

我最近开始使用Jupyter Notebook和Sympy一起做笔记并在我的微积分II课上做作业(这是一个巨大的好处!)。

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

直接使用matplotlib(特别是matplotlib.pyplot.figure())很容易,但我正在使用Sympy.mpmath.plot模块,因为Sympy对符号操作更有效在这个过程中做的。我知道Sympy有自己的绘图模块,但到目前为止mpmath中的那个似乎更容易使用(当然除了这一个问题)。

但是,我查看了mpmath文档,并在没有解决方案的情况下反复搜索问题。

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

1 个答案:

答案 0 :(得分:4)

您可以尝试通过pyplot的sympy更改rcParams图的大小:

import sympy
import matplotlib.pyplot as plt
%matplotlib inline

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

enter image description here