Evaluate Symbolic Expressions
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...
Platforms: *nix, C/C++, BSD
License: Freeware | Download (65): GNU libmatheval Download |
GNU libmatheval is a library (callable from C and Fortran) to parse and evaluate symbolic expressions input as text. libmatheval supports expressions in any number of variables of arbitrary names, decimal and symbolic constants, basic unary and binary operators, and elementary mathematical...
Platforms: *nix
License: Freeware | Size: 512 KB | Download (95): libmatheval Download |
NppCalc is a small, simple, easy to use Notepad++ add-in, specially designed to help you evaluate the expressions in your editor.
Basically while NppCalc is on the job all mathematical symbols in the expressions you write will be highlighted with the red color so that you can identify math...
Platforms: Windows
License: Freeware | Download (51): NppCalc Download |
Haxial Calculator is an advanced calculator that can evaluate complex expressions to practically any level of accuracy that you desire. With Haxial Calculator, instead of tediously clicking on little buttons, you can freely type a formula using the keyboard. For example, you can type a formula...
Platforms: Windows, Mac, Windows CE
License: Freeware | Size: 185 KB | Download (224): Haxial Calculator Download |
The Regex Coach is a graphic application for Windows that works to experiment and work interactively with regular expressions compatible with Perl language. These are the main characteristics of The Regex Coach:* It shows you if a regular expresion agrees with a determined destination character...
Platforms: Windows
License: Freeware | Size: 3 KB | Download (516): The Regex Coach Download |
Calc Thingy allows you to type expressions for evaluation and hit enter. No more order of operations thinking on your part. Lots of operations, simple syntax and forgiving behaviour.
Platforms: Mac
License: Freeware | Download (100): Calc Thingy Download |
Text editor with highlighting more than 55 formats of files! (C/C++, HTML, ASP, PHP, Perl..) Built-in Spell Checker, HEX editor, UNICODE, Code Templates, Auto Correction, Print preview, Bookmarks, export the text with highlighting to RTF, HTML and LaTeX format, support many character sets,...
Platforms: Windows
License: Freeware | Size: 1.08 MB | Download (493): GridinSoft Notepad Lite Download |
Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the Gnome project. It also implements most of the EXSLT set of processor-portable extensions functions...
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (97): Libxslt Download |
LFMats goal is to furnish convenient matrix tools for the finite element methods. Actually, theres a lot of libraries for linear algebra on the net, but it seems that its still hard to find flexible and high performance free software for the required procedures (genericity, speed, adaptated...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (89): LFMat Download |
XML::LibXML::XPathContext is an XPath evaluation. SYNOPSIS my $xpc = XML::LibXML::XPathContext->new(); my $xpc = XML::LibXML::XPathContext->new($node); $xpc->registerNs($prefix, $namespace_uri) $xpc->unregisterNs($prefix) $uri = $xpc->lookupNs($prefix)...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (93): XML::LibXML::XPathContext Download |
The Euler Mathematical Toolbox is a software written and maintained by R. Grothmann, associate professor of mathematics at the University of Eichstatt. Euler can also produce graphics and save the graphics in various formats, among them PNG and SVG. Graphics can also be imported into the text...
Platforms: Windows
License: Freeware | Size: 66.6 MB | Download (53): Euler Math Toolbox Download |
Dicom calculates, converts and computes. The first ever computing tool that deals with dimensions of physical quantities in mathematical expression, Dicom, has the answer to expression like: 30 mi./h.+6 ft./s.+15.24 m./s. to ft./s. Dicom can evaluate expressions anywhere in a rich text formatted...
Platforms: Windows
License: Freeware | Size: 2.48 MB | Download (511): Dicom Unit Aware Calculator Download |
This script representsĀ a lightweight and powerful way to evaluate expressions embedded in strings during interpolation.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): String Interpolation-Evaluation of Expressions Download |
This function provides a supplement to the Matlab Symbolic toolbox to substitute and simplify long expressions. Maple does not provide this functionality.input-- Input expression that has some terms to be substituted. >> input='a^2-2b+c-3'; >> inputmode=1;Note that 'inputmode=1' indicates that...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Substitute Expressions in Matlab Download |
Math::Symbolic is a Perl module for symbolic calculations. SYNOPSIS use Math::Symbolic; my $tree = Math::Symbolic->parse_from_string(1/2 * m * v^2); # Now do symbolic calculations with $tree. # ... like deriving it... my ($sub) = Math::Symbolic::Compiler->compile_to_sub($tree); my...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (102): Math::Symbolic Download |
The filter module "Expressions" for data loggers is an interpreter for quick and easy evaluation of expressions. It is a smart tool easy in use. Supports different data types (string, date, time, decimal, float and boolean), arithmetic and boolean operators, multiple levels of brackets, built-in...
Platforms: Windows
License: Freeware | Download (56): Expressions Download |
These files introduce how Symbolic Math Toolboxd-OC?D? can be used to evaluate Nelson Siegel and Svensson models, which are 2 widely used techniques for modeling yield data. We demonstrate how you can define the models in the MuPAD notebook interface and perform some basic analysis and...
Platforms: Matlab
License: Freeware | Size: 307.2 KB | Download (44): Using MATLAB(R) and Symbolic Math Toolbox(TM) to Develop and Analyze Financial Models Download |
Math::Symbolic::Operator is a Perl module with operators in symbolic calculations. SYNOPSIS use Math::Symbolic::Operator; my $sum = Math::Symbolic::Operator->new('+', $term1, $term2); # or: my $division = Math::Symbolic::Operator->new( { type => B_DIVISON, operands => [$term1,...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (42): Math::Symbolic::Operator Download |
Math::Symbolic::MiscAlgebra contains miscellaneous algebra routines like det(). SYNOPSIS use Math::Symbolic qw/:all/; use Math::Symbolic::MiscAlgebra qw/:all/; # not loaded by Math::Symbolic @matrix = ([x*y, z*x, y*z],[x, z, z],[x, x, y]); $det = det @matrix; @vector = (x, y, z);...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (126): Math::Symbolic::MiscAlgebra Download |
Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high...
Platforms: Mac, Linux
License: Freeware | Size: 1024 KB | Download (437): Maxima for Mac and Linux Download |