pyplot的文本显示

复制代码
 1 import numpy as np
 2 import matplotlib.pyplot as plt
 3 
 4 a = np.arange(0.0,5,0.02)
 5 plt.plot(a,np.cos(2*np.pi*a),'r--')
 6 plt.xlabel('横轴:时间',fontproperties='SimHei',fontsize=15,color='green')
 7 plt.ylabel('纵轴:振幅',fontproperties='SimHei',fontsize=15)
 8 plt.title('正弦波实例$y=cos(2\pi x)$',fontproperties='SimHei',fontsize=25)
 9 plt.text(2,1,'$\mu=100$',fontsize=15)
10 
11 plt.axis([-1,6,-2,2])
12 plt.grid(True)
13 plt.show()
复制代码

 plt.annotate(s,xy=arrow_crd,xytext=text_crd,arrowprops=dict)

复制代码
 1 import numpy as np
 2 import matplotlib.pyplot as plt
 3 
 4 a = np.arange(0.0,5,0.02)
 5 plt.plot(a,np.cos(2*np.pi*a),'r--')
 6 
 7 plt.xlabel('横轴:时间',fontproperties='SimHei',fontsize=15,color='green')
 8 plt.ylabel('纵轴:振幅',fontproperties='SimHei',fontsize=15)
 9 plt.title('正弦波实例$y=cos(2\pi x)$',fontproperties='SimHei',fontsize=25)
10 plt.annotate('$\mu=100$',xy=(2,1),xytext=(3,1.5),arrowprops=dict(facecolor='black',shrink=0.1,width=2))
11 
12 plt.axis([-1,6,-2,2])
13 plt.grid(True)
14 plt.show()
复制代码

 

posted @   心有琳系  Views(553)  Comments(0Edit  收藏  举报
编辑推荐:
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
阅读排行:
· 后端思维之高并发处理方案
· 千万级大表的优化技巧
· 在 VS Code 中,一键安装 MCP Server!
· 想让你多爱自己一些的开源计时器
· 10年+ .NET Coder 心语 ── 继承的思维:从思维模式到架构设计的深度解析
点击右上角即可分享
微信分享提示