2016-04-05 9 views
3

Ich benutze Julia (mit dem IJulia Plugin für Jupyter Notebooks). Wie kann ich Unicode-Zeichen korrekt in meinem Plot anzeigen lassen?In PyPlot.jl, wie bekomme ich Unicode-Zeichen richtig angezeigt?

Hier ist mein Code:

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(ϕ)") 

Allerdings ist die Handlung nicht das Unicode-Zeichen zeigen, φ, richtig:

plot

+0

Selbst das Pythonic 'u '\ phi'' funktioniert nicht :( – Dawny33

Antwort

7

PyPlot Unterstützung LaTeX-Befehle, in diesem Fall:

xlabel(L"$\phi$") 
ylabel(L"$f(\phi)$") 
+1

Sie können rem ove das Dollarzeichen, wie es nicht benötigt wird. – juliohm