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, $term2],
}
);

my $derivative =
Math::Symbolic::Operator->new(
{
type => U_P_DERIVATIVE,
operands => [$term],
}
);

This module implements all Math::Symbolic::Operator objects. These objects are overloaded in stringification-context to call the to_string() method on the object. In numeric and boolean context, they evaluate to their numerical representation.

For a list of supported operators, please refer to the list found below, in the documentation for the new() constructor.

Math::Symbolic::Operator inherits from Math::Symbolic::Base.. .

Similar software

Math::Symbolic::Custom::Transformation
(Popularity: )
:
Math::Symbolic::Custom::Transformation is a Perl extension to the Math::Symbolic module. You're assumed to be remotely familiar with that module throughout the documentation.

This package implements transformations of Math::Symbolic trees using Math::Symbolic trees. I'll try to explain what this means in the following ... Math::Symbolic::Constant
(Popularity: )
:
Math::Symbolic::Constant is a Perl module that offers constants in symbolic calculations.

SYNOPSIS

use Math::Symbolic::Constant;
my $const = Math::Symbolic::Constant->new(25);
my $zero = Math::Symbolic::Constant->zero();
my $one = Math::Symbolic::Constant->one();
my $euler = Math::Symbolic::Constant->euler();
# e = 2.718281828...

This module implements numeric constants for Math::Symbolic trees.. ... Math::Symbolic::Variable
(Popularity: )
:
Math::Symbolic::Variable is a Perl module which implements variables in symbolic calculations.

SYNOPSIS

use Math::Symbolic::Variable;

my $var1 = Math::Symbolic::Variable->new('name');
$var1->value(5);

my $var2 = Math::Symbolic::Variable->new('x', 2);

my $var3 =
Math::Symbolic::Variable->new(
{
name => 'variable',
value => 1,
}
);

This class implements variables for ... Math::Logic
(Popularity: )
:
Math::Logic is a Perl module that provides pure 2, 3 or multi-value logic.

use Math::Logic ':NUM' ; # $TRUE $FALSE $UNDEF -- what you normally want

use ... Math::MPC
(Popularity: )
:
A multiple precision complex number module utilising the MPC library. Basically, this module simply wraps the 'mpc' complex number functions provided by that library. Operator overloading is also available.

Math::MPC is a Perl module that needs the MPC, MPFR and GMP ... #Calculation Component
(Popularity: )
:
#Calculation component is a powerful calculation engine for your applications. This ActiveX component integrates expression parsing and evaluation. Generally speaking, #Calculation is very useful in two main areas: first, when a formula has to be defined and evaluated at runtime ... CL-Yacc
(Popularity: )
:
CL-Yacc is a LALR(1) parser generator for Common Lisp, similar in spirit to AT&T Yacc, Berkeley Yacc, GNU Bison, Zebu, lalr.cl or lalr.scm.

CL-Yacc uses the algorithm due to Aho and Ullman, which is the one also used by AT&T Yacc, ... Math::GMPq
(Popularity: )
:
Math::GMPq is a bigrational Perl module utilising the Gnu MP (GMP) library. Basically this module simply wraps all of the 'mpq' (rational number) functions provided by that library. The documentation below extensively plagiarises the GMP documentation (which can be found ... Fry::Lib::CDBI::Load
(Popularity: )
:
Fry::Lib::CDBI::Load is a Perl module that sets up a Class::DBI connection and basic variables expected by any Class::DBI library.

This module sets up a Class::DBI connection either using Class::DBI::Loader or with an explicit &set_db call. When the flag CDBI_Loader is set, ... Web SMS
(Popularity: )
:
Web SMS project is a web gui for kannel gateway.

It's written in PHP and uses MySql to store users accounts and messages.

Also allows you to send text sms, operator logo, and vCard.. PointSMS.org || the easy way.... Mathomatic
(Popularity: )
:
Mathomatic is a highly portable, general purpose symbolic math program that can solve, simplify, combine, differentiate, integrate, and compare algebraic equations.

It can do standard, complex number, and polynomial arithmetic. Mathomatic is extremely easy to use and has pretty colored, easily ... Math::Symbolic::Constant
(Popularity: )
:
Math::Symbolic::Constant is a Perl module that offers constants in symbolic calculations.

SYNOPSIS

use Math::Symbolic::Constant;
my $const = Math::Symbolic::Constant->new(25);
my $zero = Math::Symbolic::Constant->zero();
my $one = Math::Symbolic::Constant->one();
my $euler = Math::Symbolic::Constant->euler();
# e = 2.718281828...

This module implements numeric constants for Math::Symbolic trees.. ...

User reviews

Similar scripts

Axiom
(Popularity: ) : Axiom is a general purpose system for doing mathematics by computer. It is especially useful for symbolic calculations, mathematical research and for the development of new mathematical algorithms.Axiom has a strongly-typed high-level programming language for expressing abstract mathematical concepts. Over ... Teaching Math and Physics with Symbolic Math Toolbox
(Popularity: ) : Examples used in the December 2010 webinar titled "Teaching Math and Physics with Symbolic Math Toolbox". View the recorded webinar here:http://www.mathworks.com/wbnr52810Topics include:* Using symbolic computation for common tasks such as solving, simplifying, and plotting equations, and performing other calculations such ... Polynomial functions analysis with Symbolic Math and GUIDE
(Popularity: ) : Based on Symbolic Math functions and GUIDE flexibility, this software help to solve easily polynomial functions analysis.User just enter polynomial functions like f(x)/g(x) with f(x) = ax^n + bx^(n-1) + ... C and g(x)= a1x^n + b1x^(n-1) + ... D ... MATLAB video tutorial in Czech - Lesson 10: Symbolic math
(Popularity: ) : This video describes symbolic math functions in MATLAB in the Czech language. It's the tenth part of complete video tutorial about MATLAB and SIMULINK. Symbolic Math Toolbox is needed.AVI file is compressed by WinZIP, TechSmith Screen Capture Codec (TSCC) is ... Symbolic Hessian Evaluator
(Popularity: ) : For a symbolic input function f, returns the symbolic Hessian matrix. A real time saver imho I don't know how useful anyone will find this, but eh, my professor made us do it on the test, so I figure this ... Using MATLAB(R) and Symbolic Math Toolbox(TM) to Develop and Analyze Financial Models
(Popularity: ) : 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 ... Gaussian Derivate
(Popularity: ) : The gaussian filter used in image processing for noise filtering.the second derivate of the filter used in image processing operator LOG laplacian of gaussian this is second derivate of gaussina this used for edge detection and also smoothing the image ... Math Addition Test
(Popularity: ) : Math Addition Test is, as it's name suggests a flash application in which random addition questions are given which must be answered within a given time frame. At the end of the test, a report card is generated showing your ... Using eval() To Transform Symbolic Expre
(Popularity: ) : Using eval() To Transform Symbolic Expressions script allows you to convert simple arithmetic expressions from infix to to converorm. Spotter
(Popularity: ) : Spotter is a program that lets students check their answers to math and science questions. It handles symbolic as well as numerical answers.