#!/usr/bin/env ruby require("gsl") p Matrix.diagonal(1..3) p Matrix.diagonal([1, 2, 3]) p Matrix.diagonal([1, 2, 3].to_gv) p Matrix.diagonal(1, 2, 3)