logo

ジュリアでベクトル場を描く方法 📂ジュリア

ジュリアでベクトル場を描く方法

コード

quiver(, quiver=)

Juliaでは、quiver()関数を使ってベクトルフィールドを視覚化することができる。

θ = 0:0.2:2π
quiver(cos.(θ),sin.(θ), quiver = (-sin.(θ), cos.(θ)), size = (600,600), lims = (-2,2)); png("1")

1.png

矢印の長さの変更

矢印の大きさを変えるもっといい方法があるかもしれないけど、基本的にはquiver=オプションで提供されているベクトルの長さを伸ばしたり縮めたりして、もっといい図を描くことができる。

quiver(cos.(θ),sin.(θ), quiver = (-sin.(θ), cos.(θ)) ./ 2, size = (600,600), lims = (-2,2)); png("2")

2.png

環境

  • OS: Windows
  • julia: v1.9.0