【发布时间】:2020-07-04 23:48:52
【问题描述】:
我正在尝试查看多项式 z 如何描绘余弦图。这是我的一段代码,但没有显示。另外,我使用了其他方法,但绘图将从零开始到 +ve 值,只是不显示负坐标上的曲线。
%matplotlib inline
%config InlineBackened.figure_format ='svg'
import numpy as np
import matplotlib.pyplot as plt
pi = np.pi
x = np.linspace(-2*pi, 2*pi, 1000)
plt.rcParams['figure.figsize'] = (11,4)
plt.rcParams.update({'font.size':17})
plt.xticks ([-2*pi, 0, 2*pi],
['$-2\pi$', '$0$', '$2\pi$'])
y = np.cos(x)
z = (1 + 0*x + -1/2*x**2)
plt.yticks([-1,1],['$-1$','$1$'])
plt.plot (x,y,z, label= '$cos(x)$')
plt.xlim (-2*pi, 2*pi)
plt.ylim (-1,1)
plt.title('The $cos(x)$ function')
plt.legend(loc='best', fontsize=20)
plt.show()
【问题讨论】:
标签: python numpy matplotlib jupyter-notebook