Method: Num4InteLib#rigtReimannSumMethod

Defined in:
lib/num4inte.rb

#rigtReimannSumMethod(a, b, h, func) ⇒ double

右リーマン和法

Examples:

h = 0.001
func = Proc.new{|x|
    next 4 / (1 + x * x)
}
y = Num4InteLib.rigtReimannSumMethod(0, 1, h, func)

y = rigtReimannSumMethod(a, b, h, func)

Parameters:

  • a (double)

    aの値

  • b (double)

    bの値

  • h (double)

    刻み幅

  • func (callback)

    xiに対する傾きを計算する関数

Returns:

  • (double)

    [a,b]の間の積分値



52
53
# File 'lib/num4inte.rb', line 52

attach_function :rigtReimannSumMethod,
:CNum4Inte_reimann_rigtReimannSumMethod, [:double, :double, :double, :f], :double