Python使用Matplotlib绘图详解(一)

本文详细讲解如何使用Python的Matplotlib库绘制y=sin(x)和y=cos(x)的曲线图。在[-pi, pi]区间内,sin(x)用蓝色实线表示,线宽4.0,cos(x)用红色虚线表示,线宽5.0。同时介绍了线型、坐标点样式和颜色的设置,并展示了如何将两条曲线分别绘制到两个子图中。" 106920752,8765553,使用Composer在OpenCart中集成PHPMailer,"['PHP', 'OpenCart', 'Composer', '邮件发送', '依赖管理']
摘要由CSDN通过智能技术生成

题目要求:

(1)绘制y=sin(x)和y=cos(x)在[-pi,pi]上的曲线图,其中y=sin(x)显示为蓝色实线,线宽4.0;y=cos(x)显示为红色虚线,线宽5.0。在横轴和纵轴上标注x,y,并画网格

(2)将(1)中条曲线分别绘制在两个子图中。

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif']=['SimHei']   
 # 用来设置字体样式以正常显示中文标签
plt.rcParams['axes.unicode_minus']=False   
 # 默认是使用Unicode负号,设置正常显示字符,如正常显示负号
x=np.arange(-np.pi,np.pi,0.1)
#确定x的取值范围
plt.plot(x,np.sin(x),color='blue',linewidth=4.0,linestyle='-')
#绘制第一条线
plt.plot(x,np.cos(x),color='red',linewidth=5.0,linestyle='-.')
#绘制第二条线
plt.grid(True)
#生成网格线
plt.xlabel("x轴")
#标注x轴
plt.ylabel("y轴")
#标注y轴
plt.show()
#展示第一幅图
plt.subplot(2,1,1)
#确定第二幅图子图一的位置
plt.plot(x,np.sin(x),color='blue',linewidth=4.0,linestyle='
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摆烂仙君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值