Math::Expr - Parses mathematical expressions

Parses mathematical expressions into a tree structure. The expressions may contain integers, real numbers, alphanumeric variable names, alphanumeric function names and most other characters might be used as operators. The operators can even be longer...

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::Opp - Represents one operation in the parsed expression tree

Used by the Math::Expr to represent algebraic expressions. This class represents one operation or function with a set of operands, which in turn can be other Math::Expr::Opp objects. And in that way we are able to represent entire expression. Operati...

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::Var - Represents one variable in a parsed expression tree

Used by the Math::Expr to represent variables....

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::Num - Represents one number in a parsed expression tree

Used by the Math::Expr to represent numbers....

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::Rule - Represents a agebraic rule

This will create a rule that converts the expression \$from to \$to, and then apply that rule to \$expr. \$from, \$to, \$expr are all Math::Expr::Opp structures that should be Simplified to work ok. The result is a array @res of Math::Expr::Opp objects whi...

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::Node - A node in the expretion tree, used as superclass only

Each expretion is represented by a tree where each opperation and variable is a separate node. This class contain the common code for all those noeds. It also defines all the common methods used in those node classes and does some typecheckinig for t...

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::VarSet - Represents a set of variables and there values

Used to represent variables with values and substitutions....

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::TypeDB - A db of basic type and there properties

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Lapack::Expr

/Math-Lapack-0.002 - 06 Apr 2019 11:33:04 UTC

Math::Expr::MatchSet - Represents matches in algebraic expretions

Two expretion can be matched in several ways, therefor we need to be able to represent a set of matches keyed by the matchposition (the subexpretion, where the match where found)....

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::FormulaDB - A db of formulas and there properties

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

Math::Expr::OpperationDB - A db of basic opperands properties

This is a database containing info about the different opperations (eg +, -, *, ...). Each opperation is represented by a regexp mathing a type specifikation. That way Real*Real wont be the same opperation as Matrix*Matrix even though the same operat...

/Math-Expr-LATEST - 01 Oct 2001 17:58:00 UTC

expr_eval.pm

/expr_eval_1_0 - 19 Dec 2001 02:26:07 UTC

Math::NumSeq::Expression - mathematical expression values

A string expression evaluated at i=0, 1, 2, etc, by Perl or a choice of evaluator modules. This is designed to take expression strings from user input though could be used for something quick from program code too. The expression syntax in the evalua...

/Math-NumSeq-74 - 23 Feb 2020 03:55:27 UTC

Math::RPN - Perl extension for Reverse Polish Math Expression Evaluation

The rpn function will take a scalar or list of sclars which contain an RPN expression as a set of comma delimited values and operators, and return the result or stack, depending on context. If the function is called in an array context, it will retur...

/Math-RPN-1.11 - 27 Jul 2012 05:17:27 UTC

Bundle::Math::Expression - Bundle: mathematic expression parsers and evaluators

This is a bundle of modules related to mathematic expression parsers and evaluators. Please have a look at Bundle::Math. If you would like to see a specific module included in a future version of this bundle, please send me an email or use rt.cpan.or...

/Bundle-Math-Expression-1.00 - 03 Apr 2004 17:24:44 UTC

Math::Calculus::TaylorSeries - Decomposition of an expression into its Taylor Series

This module can take an algebraic expression, parses it and then decomposes it into a Taylor series, returning a new expression containing the first N elements. It understands expressions containing any of the operators +, -, *, / and ^ (raise to pow...

/Math-Calculus-TaylorSeries-0.1 - 20 Jul 2005 22:59:36 UTC

Math::Calculus::NewtonRaphson - Algebraic Newton Raphson Implementation

This module can take an algebraic expression, parses it and then uses the Newton Raphson method to solve the it. The Newton Raphson method relies on the fact that the expression you pass in evaluates to zero where there is a solution. That is, to sol...

/Math-Calculus-NewtonRaphson-0.1 - 06 Jan 2005 00:44:21 UTC

Math::Calculus::Differentiate - Algebraic Differentiation Engine

This module can take an algebraic expression, parse it into a tree structure, modify the tree to give a representation of the differentiated function, simplify the tree and turn the tree back into an output of the same form as the input. It supports ...

/Math-Calculus-Differentiate-0.3 - 06 Jan 2005 00:44:02 UTC

Math::SymbolicX::FastEvaluator - Fast, XS, stack-based formula evaluator

*WARNING*: Highly experimental! Wrong usage results in segmentation faults and pain. There are two was to evaluate a Math::Symbolic formula that come with the main distribution: Calling the "value()" method on it or using the Math::Symbolic::Compiler...

/Math-SymbolicX-FastEvaluator-0.01 - 31 Oct 2008 16:31:12 UTC

23 results (0.029 seconds)