Differential Equations and Numerical Projects

Download Packages


Quick links: Individual Gems


This project is a set of symbolic and numeric methods for dealing with differential equations. The idea is that it’s a numerical integrator for differential equations and all the tools you need to actually make it useful. A standard numerical integrator requires a lot of set-up to use, and much of it is fairly painful and exacting work—exactly the kind of work the computer should be doing for you.

The diffeq gem is a top-level gem that integrates algebraic and numeric components.

Plotz is a graphing output gem. It requires GNUplot to be installed.

Installing DiffEQ

sudo gem install diffeq


This code is free to use for all purposes. It is in the public domain.


Comments are welcome. Send email to Noah Gibbs

Noah Gibbs, 31st October 2007
Theme extended from Paul Battley