[Ruby] 루비로 cos 그래프 구현하기

PersesTitan·2023년 4월 12일
0

Ruby

목록 보기
23/24

관련된 글

[Ruby] 루비로 sin 그래프 구현하기

풀이

sin 그래프를 이미 구현하셨다면 해당 코드에서 코드에서 sin을 cos으로 변경만하면 됩니다.

코드

require 'gnuplot'

Gnuplot.open do |g|
  Gnuplot::Plot.new(g) do |plot|
    x = (-5..5).step(0.1).collect { |v| v.to_f.round 1 }
    y = x.collect { |v| Math.cos v }

    plot.data << Gnuplot::DataSet.new([x, y]) do |d|
      d.with = "lines"
      d.linewidth = 2
    end
  end
end

출력

profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글