Sha256: 2c365ab7a2b738093fec1dcfd394a2075939a514aaab95608a5f6c2368b3a77d
Contents?: true
Size: 404 Bytes
Versions: 7
Compression:
Stored size: 404 Bytes
Contents
# Attempt to solve a system of linear equations using these strategies a = [[2,-3,0],[1,3,-10],[3,0,1]] b = [-7,9,13] js = Digiproc::Strategies::JacobiStrategy.new(a,b) gs = Digiproc::Strategies::GaussSeidelStrategy.new(a,b) sor = Digiproc::Strategies::Sor2Strategy.new(a,b) puts js.calculate puts gs.calculate puts sor.calculate(w: 0.1) puts (Matrix.rows(a).inv * Matrix.column_vector(b)).map(&:to_f)
Version data entries
7 entries across 7 versions & 1 rubygems