include Math PI/4など入力してみてください.
def f(x) x/((x+1.0)*(x+2.0)) end def simpson(xs,xe,n) deltax = (xe-xs)*0.5/n sum = f(xs)+f(xe)+4*f(xs+deltax) for i in 1..(n-1) sum = sum + 2 * f(xs+2*i*deltax) + 4 * f(xs+(2*i+1)*deltax) # 穴埋め end deltax * sum / 3.0 end
ruby vote.rb 選択肢番号のように使います.
mkdir is10のようにしてください.そして,ターミナルを開くたびに
cd is10と入力してからirbを動かすと良いでしょう.詳しくは,はいぱーワークブック「13.4 コマンドを使ったファイル操作」を参照してください.
ruby check.rb ex01.rbと実行すると,関数を与えた時の入力と出力があっていることが確認できます.