Sha256: b4639cdbeeb46ca2281efdb8cfe369c5c226991e17a37a6e2ff9b49a2e990646
Contents?: true
Size: 296 Bytes
Versions: 22
Compression:
Stored size: 296 Bytes
Contents
#!/usr/bin/env ruby require("gsl") f = GSL::Function.alloc { |x| if x < 0.5 0.25 else 0.75 end } n = 1000 order = 40 cs = GSL::Cheb.alloc(order) x = GSL::Vector.linspace(0, 1, n) ff = f.eval(x) cs.init(f, 0, 1) r10 = cs.eval_n(10, x) r40 = cs.eval(x) GSL::graph(x, ff, r10, r40)
Version data entries
22 entries across 22 versions & 4 rubygems