mxl123

  首先,真的很感谢https://www.bilibili.com/video/BV1V34y1X7d3?p=62&spm_id_from=pageDriver,讲解的程序实例比较适合我这种刚开始学习python的学习者,谢谢~

  其次,直接看运行结果吧:

具体步骤:

1.引入matplotlib库,numpy库

为什么要引入numpy库呢?因为想直接调用sin()、cos()函数

import matplotlib.pyplot as plt
import numpy as np

如果没有安装,会报错哦,记得分别安装:pip install matplotlib/numpy

2.关键函数plot()和show()函数

plot(x,y)用来传参数,show用来显示图形

3.代码

def plot_sin_cos():
    sin_x = np.sin(x)
    cos_x = np.cos(x)
    plt.plot(x, sin_x,color=\'red\',marker=\'o\')  # 可以多次调用plt.plot函数,绘制多条曲线
    plt.plot(x, cos_x,color="blue",linewidth=5,label=\'cos函数\') #改变线的样式及颜色
    plt.legend(loc=\'upper right\') #增加图的标识
#给图添加名字
def draw_name():
    plt.title(\'正余弦函数曲线\')
    plt.xlabel(\'x(弧度)\')
    plt.ylabel(\'y\')
if __name__ == \'__main__\': x = np.linspace(0, 4 * np.pi) plot_sin_cos() draw_name() plt.show()

4.乱码问题

中文有时会出现乱码问题,记得在引入后添加代码:

plt.rcParams[\'font.sans-serif\']=[\'FangSong\']
plt.rcParams[\'axes.unicode_minus\']=False

大家有问题,可以相互交流学习~

分类:

技术点:

相关文章: