Sha256: 0845b845bfb6fdef5ee3098c36abd4cef26bc40c36df023e5780d6c2fe07ccc2

Contents?: true

Size: 511 Bytes

Versions: 9

Compression:

Stored size: 511 Bytes

Contents

module Statsample
    module Resample
        class << self
            def repeat_and_save(times,&action)
                (1..times).inject([]) {|a,x|
                    a.push(action.call)
                    a
                }
            end
            
            def generate (size,low,upper)
                range=upper-low+1
                Vector.new((0...size).collect {|x|
                    rand(range)+low
                },:scale)
            end
                    
        end
    end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
statsample-0.5.1 lib/statsample/resample.rb
statsample-0.5.0 lib/statsample/resample.rb
statsample-0.4.1 lib/statsample/resample.rb
statsample-0.4.0 lib/statsample/resample.rb
statsample-0.3.4 lib/statsample/resample.rb
statsample-0.3.3 lib/statsample/resample.rb
statsample-0.3.0 lib/statsample/resample.rb
statsample-0.3.1 lib/statsample/resample.rb
statsample-0.3.2 lib/statsample/resample.rb