matplotlib怎么绘制正弦余弦

avatar
作者
猴君
阅读量: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() 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!