memo

Range#each_by(distance) {|i|}

みたいのを作りたい.matlabのlinspace()みたいなニュアンス.
さがせばあるような気もする.

(0..0.8).each_by(0.2){|i| p i}
#=>
0
0.2
0.4
0.6
0.8

てゆうか

for(i=0;i<=0.8;i+=0.2){}

これがやりたいだけ.

gnuplot内でつかう文字列はシングルコーテーションでもよい

なので,rubyから使うときでも

filename = "hoge"
gp.puts "plot '#{hoge}'"

という感じにしておけば,パーセント表記を使わなくてもいける.
でも,ヒアドキュメントを使った方がすてき.