줄리아 그림에 선분 넣는 법
코드
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])
그냥 선분 하나를 긋든 다른 걸 긋든 방식은 똑같다. 선분에는 두 개의 점이 필요하므로 x
좌표의 배열과 y
좌표의 배열을 주면 된다.
여러 선분 plot!([.00,.25,.50],[-2,0,-2])
y3
는 한번에 두 개의 선분을 그려낸 것이다. 선분간의 시점과 종점이 이어진다.
타원 plot!(.5 .+ cos.(θ)/3, 1.5sin.(θ))
여러 선분을 긋는 방법을 응용해서 타원을 그릴 수 있다. 문법적으로나 계산적으로나 다른 언어들에 비해서는 쉽게 그릴 수 있는 편이다.
환경
- OS: Windows
- julia: v1.6.3