GNU libmatheval

Category: C & C++ - Miscellaneous

GNU libmatheval is a library (callable from C and Fortran) to parse and evaluate symbolic expressions input as text. It supports expressions in any number of variables of arbitrary names, decimal and symbolic constants, basic unary and binary operators, and elementary mathematical functions. In addition to parsing and evaluation, libmatheval can also compute symbolic derivatives and output expressions to strings. GNU libmatheval is library comprising several procedures that makes possible to create in-memory tree representation of mathematical functions over single or multiple variables and later use this representation to evaluate function for specified variable values, to create corresponding tree for function derivative over specified variable or to get back textual representation of in-memory tree. Date: 23 May, 2012


Evaluate Symbolic Expressions - Symbolic Derivatives Calculator - Symbolic Derivatives Determination - Symbolic - Derivatives - Expressions

Homepage: http://ftp.gnu.org/

Developer: ftp.gnu.org

License: Freeware

Operating System: All

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

Using eval() To Transform Symbolic Expressions script allows you to convert simple arithmetic expressions from infix to to converorm.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


This script allows you to do true immutable symbolic enumeration with qualified value access.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


gTybalt is a free computer algebra system.

developer Developer: hep.physik.uni-mainz.de
license License: Freeware
operating systems Operating System: All


Using eval() To Transform Symbolic Expressions script allows you to convert simple arithmetic expressions from infix to to converorm.

developer Developer: code.activestate.com
license License: Artistic License, GNU General Public License (GPL)
operating systems Operating System: Windows, Linux, Mac OS, BSD, Solaris


This package does simple polynomial manipulation: adding, multiplying, taking to powers, evaluating at a value, taking integrals and derivatives.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


This script is a wrapper around DBAPI-compliant databases to support iteration and generator expression syntax for requests, instead of SQL.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


K-Pregs is a PHP library.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


KSEG is a free interactive geometry program for exploring Euclidean geometry.

developer Developer: mit.edu
license License: Freeware
operating systems Operating System: All


A ruby library for conversion between LocaPoint and latitude/longuitude notation.

developer Developer: files.rubyforge.vm.bytemark.co.uk
license License: Freeware
operating systems Operating System: All