1.在同一个图形界面上画出3个函数图形并经行标注

2.10思考与练习

来源于数学建模简明教程--基于python.



前言

开发环境:vscode  python3.9  matplotlib.pyplot as plt(python2d,3d绘图库)
 numpy (python科学计算库)
 matplotlib (绘图库总库)


提示:以下是本篇文章正文内容,下面案例可供参考

二、使用步骤

1.引入库

代码如下(示例):

from cProfile import label
from re import X
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import font_manager

2.读入数据

代码如下(示例):


#参数设置部分
#先确定字体,以免无法识别汉字
my_font = font_manager.FontProperties(fname=
          "C:/Windows/Fonts/msyh.ttc")
plt.figure(figsize=(6,5))#显示画布设置
plt.subplot(111)#第一个参数表示:行,第二个参数表示;列,第三个参数;当前图例中的激活位置
plt.xlabel(u'X数值',fontproperties=my_font)#x标签设置
plt.ylabel(u'Y数值',fontproperties=my_font)#y标签设置
plt.title(u"函数图像",fontproperties=my_font,fontsize=16)#图像名称设置
x1=np.linspace(-10,10,100)#-10,10均分100份
e= 2.718281828459 
#绘制chx双曲余弦
y1=((e**x1)+(e**-x1))/2
plt.plot(x1,y1,label=u'chx')
#绘制双曲正弦shx
y2=((e**x1)-(e**-x1))/2
plt.plot(x1,y2,label=u'shx')
#绘制,1/2e^x
y3=1/2*(e**x1)
plt.plot(x1,y3,label=u'1/2e^x')
plt.legend(prop=my_font)#显示函数文本标注。
plt.show()

 


效果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值