logo

줄리아 그림에 선분 넣는 법 📂줄리아

줄리아 그림에 선분 넣는 법

코드

using Plots

scatter(rand(100), randn(100))
plot!([0,1],[0,1])
png("example1")

plot!([.00,.25,.50],[-2,0,-2])
png("example2")

θ = 0:0.01:2π
plot!(.5 .+ cos.(θ)/3, 1.5sin.(θ))
png("example3")

위 코드를 실행해 그림에 선분을 넣는 방법을 알아보자.

선분 plot!([0,1],[0,1])

example1.png

그냥 선분 하나를 긋든 다른 걸 긋든 방식은 똑같다. 선분에는 두 개의 점이 필요하므로 x좌표의 배열과 y좌표의 배열을 주면 된다.

여러 선분 plot!([.00,.25,.50],[-2,0,-2])

example2.png

y3는 한번에 두 개의 선분을 그려낸 것이다. 선분간의 시점과 종점이 이어진다.

타원 plot!(.5 .+ cos.(θ)/3, 1.5sin.(θ))

example3.png

여러 선분을 긋는 방법을 응용해서 타원을 그릴 수 있다. 문법적으로나 계산적으로나 다른 언어들에 비해서는 쉽게 그릴 수 있는 편이다.

환경

  • OS: Windows
  • julia: v1.6.3