我在使用 python 尤其是 numpy 和 matplotlib 方面比较陌生。运行下面的代码(没有该\frac{}{}
部分可以正常工作)会产生错误:
Normalized Distance in Chamber ($
rac{x}{L}$)
^
Expected end of text (at char 32), (line:1, col:33)
数学模式似乎适用于我尝试过的所有其他东西(主要是符号,例如$\mu$
运行良好并显示 µ)所以我不确定这里发生了什么。我查看了其他人的代码以获取示例,他们似乎只是使用\frac{}{}
没有什么特别的东西,而且效果很好。我不知道我在做什么不同。这是代码。谢谢您的帮助!
import numpy as np
import math
import matplotlib.pylab as plt
[ ... bunch of calculations ... ]
plt.plot(xspace[:]/L,vals[:,60])
plt.axis([0,1,0,1])
plt.xlabel('Normalized Distance in Chamber ($\frac{x}{L}$)')
plt.savefig('test.eps')
另外,我确实查找了 \f ,它似乎是一个“转义字符”,但我不知道这意味着什么或为什么它会在 TeX 模式下处于活动状态。