Изменение размера фигуры в Sympy.mpmath.plot

Надеюсь, этот вопрос не слишком элементарный. Я долго искал решение, но еще не нашел его.

Недавно я начал использовать Jupyter Notebook с Sympy, чтобы делать заметки и выполнять домашние задания на уроках исчисления II (и какая ОГРОМНАЯ ПРЕИМУЩЕСТВА!).

Однако моя единственная проблема заключается в том, что я не могу понять, как настроить размер (то есть размеры в пикселях) фигуры графика.

Это достаточно просто сделать, используя matplotlib напрямую (в частности, matplotlib.pyplot.figure()), но я использую модуль Sympy.mpmath.plot, потому что Sympy работает намного лучше для символических манипуляций, которые мы делаем в этом курсе. Я знаю, что Sympy имеет свой собственный модуль построения графиков, но тот, что в mpmath, пока кажется более простым в использовании (за исключением этой проблемы, конечно).

Тем не менее, я просмотрел документацию mpmath и неоднократно гуглил проблему, но не нашел решения.

Как можно изменить размер изображения, полученного в результате построения графика функции с помощью mpmath API?


person tommytwoeyes    schedule 16.10.2015    source источник


Ответы (1)


Вы можете попробовать изменить размер графиков sympy с помощью pyplot rcParams:

import sympy
import matplotlib.pyplot as plt
%matplotlib inline

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

введите описание изображения здесь

person Sergey Bushmanov    schedule 16.10.2015
comment
Идеальный! Это именно то, что я искал. Спасибо - person tommytwoeyes; 16.10.2015