Sha256: 40d2b4f13fff9e97b152a0f08cfa461e85a4f4500a621b0a73264c3c89432a27

Contents?: true

Size: 616 Bytes

Versions: 6

Compression:

Stored size: 616 Bytes

Contents

$:.unshift(File.dirname(__FILE__)+'/../lib/')
require 'statsample'
require 'test/unit'
require 'matrix_extension'
class StatsampleGSLTestCase < Test::Unit::TestCase
    def test_matrix_to_gsl
        if HAS_GSL
        a=[1,2,3,4,20].to_vector(:scale)
        b=[3,2,3,4,50].to_vector(:scale)
        c=[6,2,3,4,3].to_vector(:scale)
        ds={'a'=>a,'b'=>b,'c'=>c}.to_dataset
        gsl=ds.to_matrix.to_gsl
        assert_equal(5,gsl.size1)
        assert_equal(3,gsl.size2)
        matrix=gsl.to_matrix
        assert_equal(5,matrix.row_size)
        assert_equal(3,matrix.column_size)
        end
    end
end


Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
statsample-0.6.1 test/test_gsl.rb
statsample-0.6.0 test/test_gsl.rb
statsample-0.5.1 test/test_gsl.rb
statsample-0.5.0 test/test_gsl.rb
statsample-0.4.1 test/test_gsl.rb
statsample-0.4.0 test/test_gsl.rb