Matplotlib入门

Matplotlib是著名的python绘图库,主要用于二维绘图,下面是一个简单的例子。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0,10,1000) # 范围为0-10的数组,元素个数1000
y = np.sin(x) + 1
z = np.cos(x**2)+1
          
plt.figure(figsize = (8,4)) #设置图像大小
plt.plot(x,y,label = '$\sinx+1$',color = 'black',linewidth = 2) #作图,设置标签,线条颜色,线条宽度
plt.plot(x,z,'b--',label = '$\cosx+1$',color = 'red') #作图,设置线型,标签,线条颜色
plt.xlabel('Time(s)') # x轴名称
plt.ylabel('V') # y轴名称
plt.title('Demo') # 标题
plt.xlim(0,10) # 限制x轴范围
plt.ylim(-0.2,2.2) # 限制y轴范围
plt.legend(loc='upper right') # 显示图例,loc = 'upper right' 表示图例位于右上
plt.show() # 显示         

效果如下:


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值