Sha256: c798f06ef50623a4d8f7945d70c9debabc79b5ba640fb6cb577f53423b6bb200

Contents?: true

Size: 347 Bytes

Versions: 36

Compression:

Stored size: 347 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

36 entries across 36 versions & 1 rubygems

Version Path
statsample-1.4.3 lib/statsample/resample.rb
statsample-1.4.2 lib/statsample/resample.rb
statsample-1.4.1 lib/statsample/resample.rb
statsample-1.4.0 lib/statsample/resample.rb
statsample-1.3.1 lib/statsample/resample.rb
statsample-1.3.0 lib/statsample/resample.rb
statsample-1.2.0 lib/statsample/resample.rb
statsample-1.1.0 lib/statsample/resample.rb
statsample-1.0.1 lib/statsample/resample.rb
statsample-1.0.0 lib/statsample/resample.rb
statsample-0.18.0 lib/statsample/resample.rb
statsample-0.17.0 lib/statsample/resample.rb
statsample-0.16.0 lib/statsample/resample.rb
statsample-0.15.1 lib/statsample/resample.rb
statsample-0.15.0 lib/statsample/resample.rb
statsample-0.14.1 lib/statsample/resample.rb
statsample-0.14.0 lib/statsample/resample.rb
statsample-0.13.1 lib/statsample/resample.rb
statsample-0.13.0 lib/statsample/resample.rb
statsample-0.12.0 lib/statsample/resample.rb