阅读量:3
要绘制正弦和余弦曲线,首先需要导入matplotlib库和numpy库。
import matplotlib.pyplot as plt import numpy as np
然后,可以使用numpy库的linspace
函数生成一组从0到2π的等间隔的数值作为x轴的取值范围。
x = np.linspace(0, 2*np.pi, 100)
接下来,可以使用numpy库的sin
函数和cos
函数计算对应x轴取值的正弦值和余弦值作为y轴的取值。
y_sin = np.sin(x) y_cos = np.cos(x)
最后,可以使用matplotlib库的plot
函数绘制正弦曲线和余弦曲线,再使用show
函数显示图形。
plt.plot(x, y_sin, label='Sin') plt.plot(x, y_cos, label='Cos') plt.xlabel('x') plt.ylabel('y') plt.title('Sin and Cos') plt.legend() plt.show()
完整的代码如下所示:
import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2*np.pi, 100) y_sin = np.sin(x) y_cos = np.cos(x) plt.plot(x, y_sin, label='Sin') plt.plot(x, y_cos, label='Cos') plt.xlabel('x') plt.ylabel('y') plt.title('Sin and Cos') plt.legend() plt.show()