3

我正在使用 Julia(带有用于 Jupyter 笔记本的 IJulia 插件)。如何让 unicode 字符在我的情节中正确显示?

这是我的代码:

using PyPlot
ϕ = linspace(-0.25, 1.25, 100);
f = (ϕ.^2).*(1.0-ϕ).^2;
figure(figsize=(8,5))
plot(ϕ, f, color="purple", linewidth=1.8, linestyle="-")
xlabel("ϕ")
ylabel("f(ϕ)")

但是,该图没有正确显示 unicode 字符 φ:

阴谋

4

1 回答 1

7

PyPlot 支持 LaTeX 命令,在这种情况下:

xlabel(L"$\phi$")
ylabel(L"$f(\phi)$")
于 2016-04-05T12:18:21.827 回答