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

v = Vector.alloc(1, 2, 3, 4, 5, 6, 7, 8, 9)
p v
vv = v.subvector(2, 3)
p vv
vv.set(1, 9)
p vv
p v

m = v.matrix_view(3, 3)
p m

v2 = v.view
p v2
p v2.class

v2 = v.view(3)
p v2
p v2.size
p v2.class
