只要使用latetx或者katex语法即可
比如r"$\sin x$"
就会显示为
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
x = np.linspace(-np.pi, np.pi, 256, endpoint=True)
y1, y2 = np.sin(x), np.cos(x)
pic = plt.plot(x, y1, x, y2)
plt.xlabel(" x 轴", size=15)
plt.ylabel(" y 轴", size=15)
plt.title(r'$\frac{\sin x}{2}$')
plt.legend(pic, ["sinx", "cosx"], shadow=True, fancybox="blue")
plt.grid()
plt.annotate("最小值", xy=(-np.pi / 2, -1.0), xytext=((-np.pi / 2), -0.5), arrowprops=dict(arrowstyle="->"))
plt.text(3.1, 0.1, "y=sin(x)", bbox=dict(alpha=0.2))
plt.show()
①pyplot编程方式添加标签(plt.xlabel andplt.ylabel)
②面向对象编程方式添加标签(ax.set_xlabel and ax.set_ylabel)
三、修改刻度值(plt.xticks and plt.yticks)
四、设置X、Y轴刻度值上下限(plt.xlim and plt.ylim)
x = np.arange(0,10,1) #这个函数的第三个参数表示的是步长,以此进行划分
z = x**2
y = np.linspace(1,10,10) #这个函数的第三个参数表示的是用几个点去划分,作为y的值
plt.plot(x,z,color = 'red',linewidth=1.0,linestyle='--')
#线颜色 线宽 线样式
matplotlib-10 title添加标题标题代码展示重要代码解释
在科技论文中,图片的标题是不需要的。标题一般另起一行,标上标号,写在图片的下面。但是,有些时候我们需要给图片添加标题,这时候就需要用到title()函数了。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
abs = np.random.randn(100)
y1 = 2 * x + 9 + abs
x=np.linspace(0,10,100)
#使用legend()图例,给plot方法添加参数label
plt.plot(x,x+0,'--g',label='--g')
plt.plot(x,x+1,'-.r',label='-.r')
plt.plot(x...
DreamMesh4D: Video-to-4D Generation with Sparse-Controlled Gaussian-Mesh HybridRepresentation 论文解读