Eigenmath is basically a "Portable MatLab". This tool can help aid in solving algebra and calculus problems through the manipulation of mathematical expressions in symbolic form. Eigenmath includes many mathematical functions, it has graphing capabilities and also supports scripting.
Eigenmath | Portable MatLab Screenshot
Authors Website: https://sourceforge.net/projects/evalgebra/
License: Open Source
Download: Get Eigenmath HERE