2017-06-05 28 views
2

在圖上顯示網格我想用Sympy顯示與情節網格:如何sympy

import sympy 
from sympy import sin 
from sympy.abc import x 
from math import pi 
sympy.plot(sin(x),xlim=(0,2*pi)) 

Plot using Sympy

使用matplotlib是直截了當地添加一個網格:

import matplotlib.pylab as plt 
plt.grid(True) 
plt.show() 

Grid using matplotlib

我怎樣才能做到這一點與Sympy?

+0

任何人都知道這是否與Sympy一起實施? – imranal

回答

1

由於SymPy使用matplotlib引擎蓋下,如果您有它可用, 可以使用:

from matplotlib import style 
style.use('ggplot') 

這將風格你sympy.plot()

要打印所有可用的樣式,使用:

import matplotlib as plt 
print(plt.style.available) 

這裏的a link about style爲matplotlib