我正在绘制一个导数,使用legend
,我称之为“dy/dx”,但它的格式如下:
plt.legend(lineObjects, ("y", r"$\frac{dy}{dx}$"))
如果它是二阶、三阶或n阶导数,那么我希望它显示为:d^ny/dx^n
所以我尝试了以下方法:
^{pr2}$其中args.num
是导数的阶数。在
没用。在
我得到一个错误:
plt.legend(lineObjects, ("y",r"$\frac{d^{}y}{dx^{}}$".format(args.num,args.num)))
KeyError: 'd^{}y'
有什么办法我可以打印一个带有变量的LaTex格式的分数吗?在
如果要在格式字符串中使用
{
,则需要将其加倍:换句话说,你想要:
^{pr2}$或者,您也可以使用旧的%格式:
相关问题 更多 >
编程相关推荐