Sha256: a7ddb367ba233d680824d3a1217117d2b563d53ee5f1790b2814170ca3493342

Contents?: true

Size: 277 Bytes

Versions: 6

Compression:

Stored size: 277 Bytes

Contents

#!/usr/bin/env ruby
require("gsl")

a = GSL::Vector[0.11, 0.12, 0.13, 0.21, 0.22, 0.23]
b = GSL::Vector[1011, 1012, 1021, 1022, 1031, 1032]

A = a.matrix_view(2, 3)
B = b.matrix_view(3, 2)

C = GSL::Blas.dgemm(GSL::Blas::NoTrans, GSL::Blas::NoTrans, 1.0, A, B, 0.0)
p C

p A*B

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gsl-2.1.0.3 examples/blas/blas.rb
gsl-2.1.0.2 examples/blas/blas.rb
gsl-2.1.0.1 examples/blas/blas.rb
gsl-2.1.0 examples/blas/blas.rb
gsl-1.16.0.6 examples/blas/blas.rb
rb-gsl-1.16.0.5 examples/blas/blas.rb