#!/usr/bin/env ruby
require("rbgsl")
include GSL::Blas

x = GSL::Vector[1, 2, 3]
y = GSL::Vector[4, 5, 6]

A = Matrix.alloc([1, 2, 3], [4, 5, 6], [7, 8, 9])
# [28, 64, 100]
p GSL::Blas.dgemv(CblasNoTrans, 2, A, x)
p dgemv(CblasNoTrans, 2, A, x)
