【发布时间】:2017-05-05 21:50:33
【问题描述】:
我正在绘制一个导数,并使用legend,我称之为“dy/dx”,但它的格式是这样的:
plt.legend(lineObjects, ("y", r"$\frac{dy}{dx}$"))
如果它是二阶、三阶或 n 阶导数,那么我希望它显示为:d^ny/dx^n。
所以我尝试了以下方法:
plt.legend(lineObjects, ("y",r"$\frac{d^{}y}{dx^{}}$".format(args.num,args.num)))
其中args.num 是导数的阶。
没用。
我收到一个错误:
plt.legend(lineObjects, ("y",r"$\frac{d^{}y}{dx^{}}$".format(args.num,args.num)))
KeyError: 'd^{}y'
有什么想法可以打印带有变量的 LaTex 样式格式的分数吗?
【问题讨论】:
标签: python string format latex