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()
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· 后端思维之高并发处理方案
· 千万级大表的优化技巧
· 在 VS Code 中,一键安装 MCP Server!
· 想让你多爱自己一些的开源计时器
· 10年+ .NET Coder 心语 ── 继承的思维:从思维模式到架构设计的深度解析