Sha256: e12ea5f982c7dbb485f65ed65fb4878ccc146184fc823bd20c0992362e309087

Contents?: true

Size: 234 Bytes

Versions: 2

Compression:

Stored size: 234 Bytes

Contents

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

m = NArray[[4.0, 2], [2, 3]]
c = Cholesky.decomp(m)
p c

b = NArray[1.0, 2]
p Cholesky.solve(c, b)    # Expected [-0.125, 0.75]

b = NArray[1.0, 2]
Cholesky.svx(c, b)
p b

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
gsl-1.16.0.6 examples/linalg/chol_narray.rb
rb-gsl-1.16.0.5 examples/linalg/chol_narray.rb