4

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

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

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

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

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

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

4

1 回答 1

5

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

import sympy
import matplotlib.pyplot as plt
%matplotlib inline

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

在此处输入图像描述

于 2015-10-16T16:12:46.147 回答