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()

 


效果

 

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐