裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

Julia のグラフで添え字などの表示

2021年02月12日 | ブログラミング

旨くいかないので,「.texで保存し、LaTeXでコンパイルしてpdfファイルを得ようとしている」という記事を読んで,やってみた。

一応できているのかな?

違うところは,Julia のバージョン? Plots のバージョンは書いてなかったのでわからない。

using Plots

f(x) = sin(x)/x

g(x) = atan(x)

function plot_test()
    x = collect(-4:0.01:4) .* pi
    y1 = f.(x)
    y2 = g.(x)

    plot(x,y1,
        xaxis=(raw"$k_x$"),
        xlim=(-4pi, 4pi),
        xticks=(collect(-4:4) .* pi, ["$i \\pi" for i =-4:4]),
        yaxis=raw"$E_k$",
        label=raw"$f_k$",
        legend=:topleft,
        line=:solid
    )
    plot!(x,y2,
        label=raw"$\sigma_z$",
        legend=:topleft,
        line=:dash
    )

    annotate!(6, -0.8, Plots.text(raw"$\Sigma_\alpha=0.1 \textrm{eV/\AA}$", 16, :blue, :center))
end
plot_test()

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 3 次元空間の単位ベクトルを... | トップ | データ処理の前処理って... »
最新の画像もっと見る

コメントを投稿

ブログラミング」カテゴリの最新記事