matplotlib绘制正弦余弦,matlab中怎么用plot画曲线

  matplotlib绘制正弦余弦,matlab中怎么用plot画曲线

  上学的时候,画函数曲线一直困扰着很多朋友。在python中,我们可以用matlibplot来实现。接下来,边肖将为您带来今天的解说。

  我们试着画一两条不同相位的正弦曲线,加上图例,标题等。输入下面的神秘代码,可以看到出现了两条正弦曲线。注意我们没有在代码中定义两条曲线的颜色,但是python很体贴的为我们自动绘制了不同颜色的曲线。

  importmatplotlib.pyplotasplt

  importnumpyasnp

  X=np.arange(0,10,0.2)#x的范围0-10步长0.2

  Y1=np.sin(x)#计算Y1

  Y2=np.sin(x 0.2)#计算Y2

  Fig,ax=plt.subplots()#创建图形

  ax.plot(x,y1,label=y1 )

  ax.plot(x,y2,label=y1 )

  plt.show()

  这张图虽然是画出来的,但是仔细品味,是不是觉得不够丰富?然后再试试下面的代码,看看这里画的图有没有内在的味道_

  importmatplotlib.pyplotasplt

  importnumpyasnp

  X=np.arange(0,10,0.2)#x的范围0-10步长0.2

  Y1=np.sin(x)#计算Y1

  Y2=np.sin(x 0.2)#计算Y2

  Fig,ax=plt.subplots()#创建图形

  # # # #绘图

  ax.plot(x,y1,label=y1 )

  ax.plot(x,y2,label=y2 )

  # # # #显示图例legendloc=用来定义图例的位置,选项很多,可以自己试试。

  ax.legend(loc=upperright )

  # # # #定义标题

  图suptitle(“正弦曲线”)

  # # # #定义x、y轴的名称

  ax.set_xlabel(x )

  ax.set_ylabel(y )

  # # # #定义X轴和Y轴的显示范围

  ax.set_xlim(0,10)

  ax.set_ylim(-1,1)

  # # # #打开网格

  ax.grid(True)

  plt.show()

  以上是python中用matlibplot绘制正弦曲线的方法。更多Python学习推荐:PyThon学习网教学中心。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: