![]() |
| |||||||
| Math-Algebra-Symbols
Symbolic Algebra in Pure Perl |
Math-Amoeba
Multidimensional Function Minimisation |
Math-Approx
Approximate x,y-values by a function |
| Math-Approx-Symbolic
Symbolic representation of interpolated polynomials |
Math-Aronson
Generate Aronson's sequence. |
Math-Assistant
functions for various exact algebraic calculations |
| Math-Base36
Encoding and decoding of base36 strings |
Math-Base85
Perl extension for base 85 numbers, as referenced by RFC 1924 |
Math-BaseArith
Perl extension for mixed-base number representation (like APL encode/decode) |
| Math-BaseCalc
Convert numbers between various bases |
Math-BaseCnv
fast functions to CoNVert between number Bases |
Math-Bezier
Solution of Bezier curves |
| Math-Bezier-Convert
convert cubic and quadratic bezier curve |
Math-Big
routines (cos,sin,primes,hailstone,euler,fibbonaci etc) with big numbers |
Math-BigApprox
Fast and small way to closely approximate very large values. |
| Math-BigInt
Arbitrary size integer/float math package |
Math-BigInt-Constant
Arbitrary sized constant integers |
Math-BigInt-FastCalc
Math::BigInt::Calc with some XS for more speed |
| Math-BigInt-GMP
Use the GMP library for Math::BigInt |
Math-BigInt-Lite
What BigInts are before they become big |
Math-BigInt-Named
Math::BigInts that know their name in some languages |
| Math-BigInt-Pari
Use Math::Pari for Math::BigInt routines |
Math-BigInt-Parts
split a Math::BigInt into signed mantissa and exponent |
Math-BigInt-Random
Create random very large integers |
| Math-BigInt-Random-OO
generate uniformly distributed Math::BigInt objects |
Math-BigRat
Arbitrary big rational numbers |
Math-BigSimple
arbitrarily big rationales |
| Math-BLAS
basic linear algebra subroutines |
Math-Brent
One-dimensional Function Minimisation |
Math-Business-BlackScholes
Black-Scholes option price model functions |
| Math-Business-Stochastic
Perl extension for calculate stochastic oscillator |
Math-Calc-Euro
Convert between EUR and the old currencies |
Math-Calc-Units
Unit-aware calculator with readable output |
| Math-Calculator
a multi-stack calculator class |
Math-Calculus-Differentiate
Algebraic Differentiation Engine |
Math-Calculus-NewtonRaphson
Algebraic Newton Raphson Implementation |
| Math-Calculus-TaylorEquivalent
Estimating expression equivalence by decomposition |
Math-Calculus-TaylorSeries
Decomposition of an expression into its Taylor Series |
Math-Cartesian-Product
Generate the cartesian product of zero or more lists. |
| Math-CatmullRom
Calculate Catmull-Rom splines |
Math-CDF
Cumulative Distribution Functions |
Math-Cephes
perl interface to the cephes math library |
| Math-CheckDigits
Perl Module to generate and test check digits |
Math-Clipper
Polygon clipping in 2D |
Math-Combinatorics
Perform combinations and permutations on lists |
| Math-Complex
Complex number data type |
Math-Complex_C
perl interface to C's complex.h functions. |
Math-ContinuedFraction
Create and Manipulate Continued Fractions. |
| Math-ConvexHull
Calculate convex hulls using Graham's scan (n*log(n)) |
Math-Counting
Combinatorial counting operations |
Math-CPWLF
interpolation using nested continuous piece-wise linear functions |
| Math-Currency
Exact Currency Math with Formatting and Rounding |
Math-Curve-Hilbert
Perl Implementation of Hilberts space filling Curve |
Math-Decimal
arithmetic in decimal |
| Math-Derivative
1st and 2nd order differentiation of data |
Math-Disarrange-List
Generate all the disarrangements of a list. |
Math-DyckWords
Perl module for generating Dyck words. Dyck words |
| Math-EMA
compute the exponential moving average |
Math-ematica
Interface to the powerful Mathematica system |
Math-ErrorPropagation
Error of a function of statistical data |
| Math-ES
Evolution Strategy Optimizer |
Math-Evol
Evolution Search Optimisation |
Math-Expression
Evaluate arithmetic/string expressions |
| Math-Expression-Evaluator
parses, compiles and evaluates mathematic expressions |
Math-Factor-XS
Factorize numbers and calculate matching multiplications |
Math-FastGF2
Perl extension for fast Galois Field arithmetic |
| Math-FFT
Perl extension for Fast Fourier Transforms |
Math-FFTW
Perl interface to parts of the FFTW |
Math-Fibonacci
Fibonacci numbers. |
| Math-Fibonacci-Phi
Adds Phi support to Math::Fibonacci |
Math-Financial
Calculates figures relating to loans and annuities. |
Math-FitRect
Resize one rect in to another while preserving aspect ratio. |
| Math-FixedPrecision
Decimal Math without Floating Point Errors |
Math-Fleximal
Arithmetic with any base representation |
Math-Fortran
Implements Fortran log10 & sign functions |
| Math-Fractal-Curve
Generate fractal curves |
Math-Fractal-DLA
Diffusion Limited Aggregation (DLA) Generator |
Math-Fractal-Mandelbrot
Calculate points in the mandelbrot fractal |
| Math-Fractal-Noisemaker
Visual noise generator |
Math-Fraction-Egyptian
construct Egyptian representations of fractions |
Math-FresnelZone
Calculate Fresnel Zone for a distance & freq |
| Math-Function-Roots
Functions for finding roots of arbitrary functions |
Math-GammaFunction
The Gamma and its related functions |
Math-GAP
GAP interpreter controller for Perl |
| Math-Geometry
2D and 3D algorithms |
Math-Geometry-GPC
Perl wrapper for Alan Murta's gpc library |
Math-Geometry-Planar
A collection of planar geometry functions |
| Math-Geometry-Planar-GPC
General Polygon Clipping library wrapper |
Math-Geometry-Planar-GPC-Polygon
OO wrapper to gpc library |
Math-Geometry-Planar-Offset
Calculate offset polygons |
| Math-Geometry-Voronoi
compute Voronoi diagrams from sets of points |
Math-GMatrix
Extension of Math::Matrix for (2D graphics-)vector manipulation |
Math-GMP
High speed arbitrary size integer math |
| Math-GMPf
Perl interface to the GMP floating point functions |
Math-GMPn
Fixed length integer arithmetic. |
Math-GMPq
Perl interface to the GMP rational functions |
| Math-GMPz
Perl interface to the GMP integer functions |
Math-Goedel
Fundamental Goedel number calculator |
Math-Gradient
Calculate Gradients Between Multiple Numbers |
| Math-GrahamFunction
Calculate the Graham's Function of a Natural Number. |
Math-Group-Thompson
Calculate #B(n) on Thompson group F. |
Math-GSL
Interface to the GNU Scientific Library using SWIG |
| Math-GSL-Linalg-SVD
Perl extension with convenience methods for performing SVD and eigenvector decomp with the gsl C libraries. |
Math-HashSum
Sum a list of key-value pairs on a per-key basis |
math-image
Draw some mathematical images. |
| Math-Inequalities-Parser
Minimum and maximum values allowed by an inequality. |
Math-Int128
Manipulate 128 bits integers in Perl |
Math-Int2Base
Perl extension for converting decimal (base-10) |
| Math-Int64
Manipulate 64 bits integers in Perl |
Math-Int64-C_API-Sample
C API Usage sample for Math::Int64 |
Math-Integral-Romberg
Scalar numerical integration |
| Math-Interpolate
Interpolate the value Y from X using a list of (X, Y) pairs |
Math-Interpolator
interpolate between lazily-evaluated points |
Math-Intersection-StraightLine
Calculate intersection point for two lines |
| Math-Libm
Perl extension for the C math library, libm |
Math-LinearCombination
sum of variables with a numerical coefficient |
Math-Logic
Provides pure 2, 3 or multi-value logic |
| Math-Logic-Predicate
Query a Predicate Logic database |
Math-LogRand
Perl extension to return a random number with log weighting. |
Math-LP
OO interface to linear programs |
| Math-LP-Solve
perl wrapper for the lp_solve linear program solver |
Math-Lsoda
Solve ordinary differential equation systems using lsoda. |
Math-Macopt
A perl wrapper for macopt++ |
| Math-MagicSquare
Magic Square Checker |
Math-MagicSquare-Generator
Magic Square Generator |
Math-Matlab
An abstract base class for a simple Matlab API. |
| Math-Matlab-Engine
Perl extension for using Matlab from within Perl |
Math-Matrix
Matrix data type (transpose, multiply etc) |
Math-MatrixBool
Matrix of booleans (Boolean Algebra) |
| Math-MatrixDecomposition
matrix decompositions and its applications |
Math-MatrixReal
Manipulate NxN matrices of real numbers |
Math-MatrixReal-Ext1-0
Minor extensions to Math::MatrixReal |
| Math-MatrixSparse
Perl extension for sparse matrices. |
Math-ModInt
modular integer arithmetic |
Math-Modular-SquareRoot
Modular square roots |
| Math-MPC
perl interface to the MPC (multi precision complex) library. |
Math-MPFI
perl interface to the MPFI (interval arithmetic) library. |
Math-MPFR
Interface to MPFR (floating point) library |
| Math-MultiplicationTable
Generate multiplication table |
Math-MVPoly
A simple (subset) of an algebraic Ideal. |
Math-NoCarry
Perl extension for no carry arithmetic |
| Math-nSphere
calculate volumen and surface of n-spheres |
Math-NumberBase
Number converter from one base to another base |
Math-NumberCruncher
Collection of useful math-related functions. |
| Math-Numbers
Methods for mathematical approaches of concepts of the number theory |
Math-ODE
Solve N-th Order Differential Equations (Initial Value Problems) |
Math-Orthonormalize
Gram-Schmidt Orthonormalization of vectors |
| Math-Pari
Perl interface to PARI. |
Math-PartialOrder
Classes for rooted finite partial orders (especially semilattices) |
Math-Pell
Solution for Pell equations |
| Math-PercentChange
calculate the percent change between two values |
Math-Permute-List
Generate all the permutations of a list. |
Math-PlanePath
Mathematical paths through the 2-D plane. |
| Math-Polygon
Polygon calculations |
Math-Polygon-Tree
Class for fast check if point is inside polygon |
Math-Polyhedra
vertices, edges, faces of common polyhedra |
| Math-Polynom
Operations on polynomials |
Math-Polynomial
Perl class for polynomials in one variable |
Math-Polynomial-Horner
Stringizing Math::Polyomial objects in Horner form. |
| Math-Polynomial-Solve
Find the roots of polynomial equations. |
Math-Preference-SVD
Perl extension for blah blah blah |
Math-Primality
Advanced Primality Algorithms using GMP |
| Math-Prime-TiedArray
Simulate an infinite array of prime numbers |
Math-Prime-XS
Detect and calculate prime numbers with deterministic tests |
Math-Project3D
Project vectorial function from 3D to plane |
| Math-Project3D-Plot
Perl extension for plotting projections of 3D functions |
Math-PRSG
|
Math-Quaternion
handling of quaternions and rotations |
| Math-Rand48
perl bindings for drand48() family of random functions |
Math-Random
Random Number Generators |
Math-Random-AcceptReject
Acceptance-Rejection PDF transformations |
| Math-Random-BlumBlumShub
the Blum-Blum-Shub pseudorandom bit generator. |
Math-Random-Brownian
Generates realizations of Brownian Motion |
Math-Random-Cauchy
Random numbers following a Cauchy PDF |
| Math-Random-ISAAC
Perl interface to the ISAAC PRNG algorithm |
Math-Random-ISAAC-XS
C implementation of the ISAAC PRNG algorithm |
Math-Random-MicaliSchnorr
the Micali-Schnorr pseudorandom bit generator. |
| Math-Random-MT
The Mersenne Twister PRNG |
Math-Random-MT-Auto
Auto-seeded Mersenne Twister PRNGs |
Math-Random-MT-Perl
Pure Perl Mersenne Twister |
| Math-Random-OO
Consistent object-oriented interface for generating random numbers |
Math-Random-Secure
Cryptographically-secure, cross-platform replacement for rand() |
Math-Random-TT800
TT800 random number generator (C version) |
| Math-Random-Xorshift
a fast PRNG |
Math-Random-Zipf
Generate Zipf-distributed random integers |
Math-RandomOrg
Retrieve random numbers and data from the random.org webservice. |
| Math-RngStream
Perl wrapper for the RngStreams library |
Math-Roman
Arbitrary sized Roman numbers and conversion from and to Arabic. |
Math-Round
Perl extension for rounding numbers |
| Math-Round-Fair
distribute rounding errors fairly |
Math-Round-Var
Variations on rounding. |
Math-RPN
Reverse Polish Notation Expression Evaluator |
| Math-RungeKutta
Runge-Kutta algorithm for Differential Equations |
Math-Sequence
Perl extension dealing with mathematic sequences |
Math-Series
Perl extension dealing with mathematic series |
| Math-SigFigs
do math with correct handling of significant figures |
Math-SimpleHisto-XS
Simple histogramming, but kinda fast |
Math-SimpleVariable
simple representation of mathematical variables |
| Math-SO3
Perl extension for SO3 rotations |
Math-SparseMatrix
Provides basic sparse matrix operations such as creation, reading from file, reading transpose from file and writing to file. |
Math-SparseVector
Sparse vector implementation |
| Math-Spline
Cubic Spline Interpolation of data |
Math-Stat
Perform Sample Statistics on Arrays |
Math-StochasticProcess
Stochastic Process |
| Math-String
Arbitrary sized integers having arbitrary charsets to calculate with key rooms |
Math-String-Charset-Wordlist
A dictionary charset for Math::String |
Math-Subsets-List
Generate all the subsets of a list. |
| Math-Symbolic
Symbolic calculations and derivatives |
Math-Symbolic-Custom-CCompiler
Compile Math::Symbolic trees to C |
Math-Symbolic-Custom-Contains
Find subtrees in Math::Symbolic expressions |
| Math-Symbolic-Custom-ErrorPropagation
Calculate Gaussian Error Propagation |
Math-Symbolic-Custom-LaTeXDumper
Math::Symbolic LaTeX output |
Math-Symbolic-Custom-Pattern
Pattern matching on Math::Symbolic trees |
| Math-Symbolic-Custom-Simplification
User defined simplification routines |
Math-Symbolic-Custom-Transformation
Transform Math::Symbolic trees |
Math-SymbolicX-BigNum
Big number support for the Math::Symbolic parser |
| Math-SymbolicX-Calculator
A representation of a Symbolic Calculator |
Math-SymbolicX-Calculator-Interface-Shell
A Calculator Shell |
Math-SymbolicX-Calculator-Interface-Web
An AJAXy web interface to the calculator |
| Math-SymbolicX-Complex
Complex number support for the Math::Symbolic parser |
Math-SymbolicX-Error
Parser extension for dealing with numeric errors |
Math-SymbolicX-FastEvaluator
Fast, XS, stack-based formula evaluator |
| Math-SymbolicX-Inline
Inlined Math::Symbolic functions |
Math-SymbolicX-NoSimplification
Turn off Math::Symbolic simplification |
Math-SymbolicX-ParserExtensionFactory
Generate parser extensions |
| Math-SymbolicX-Statistics-Distributions
Statistical Distributions |
Math-Systems
Perl extension solving systems of Equations. |
Math-Taylor
Taylor Polynomials and remainders |
| Math-Telephony-ErlangC
Erlang C calculations in Perl |
Math-ThinPlateSpline
Calculate and evaluate thin plate splines |
Math-TotalBuilder
build a whole total out of valued pieces |
| Math-Transform-List
Generate specified transformations of a list. |
Math-Trig-Units
Inverse and hyperbolic trigonemetric Functions in degrees |
Math-TrulyRandom
|
| Math-Units
Unit conversion |
Math-Units-PhysicalValue
An OO interface for automatically calculating values with units. |
Math-VarRate
deal with linear, variable rates of increase |
| Math-Vec
Object-Oriented Vector Math Methods in Perl |
Math-VecStat
Some basic numeric stats on vectors |
Math-Vector
package containing functions for vector mathematics and associated operations |
| Math-Vector-BestRotation
|
Math-Vector-Real
Real vector arithmetic in Perl |
Math-Vector-Real-kdTree
kd-Tree implementation on top of Math::Vector::Real |
| Math-Vector-Real-MultiNormalMixture
Multinormal Mixture distribution |
Math-Vector-Real-Neighbors
find nearest neighbor for a set of points |
Math-Vector-Real-Random
Generate random real vectors |
| Math-Vector-SortIndexes
Sort the indices of a numeric vector |
Math-VectorReal
Handling 3D Vector Mathematics |
Math-Volume-Rotational
Volume of rotational bodies |
| Math-WalshTransform
Fast Hadamard and Walsh Transforms |
Math-Wavelet-Haar
Perl extension for transforming data with the Haar Wavelet |
Math-Zap
Draw 3D objects in 2D |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |