Search results for "Math::"
Sidef::Math::Math
The "Math" class implements several useful mathematical functions....
TRIZEN/Sidef22.12  01 Dec 2022 21:12:53 UTC  Search in distribution
Math::ES  Evolution Strategy Optimizer
The package Math::ES provides an object orientated Evolution Strategy (ES) for function minimization. It supports multiple populations, elitism, migration, isolation, two selection schemes and selfadapting step widths. Historical background Evolutio...
AHCHORN/MathES0.08  09 Jun 2003 13:19:23 UTC  Search in distribution
Math::GF  Galois Fields arithmetics
This module allows you to generate and handle operations inside a Galois Field (GF) of *any* allowed order: * orders that are too big are likely to explode * orders that aren't prime number powers do not have associated Galois Fields. It's easy to ge...
POLETTIX/MathGF0.004  03 Jan 2018 00:30:30 UTC  Search in distribution
Math::LP  OO interface to linear programs
The Math::LP package provides an object oriented interface to defining and solving mixed linear/integer programs. It uses the lp_solve library as the underlying solver. Please note that this is not a two way relation. An LP is defined using Math::LP,...
WIMV/MathLP0.03  29 Oct 2001 10:28:32 UTC  Search in distribution Math::LP::LinearCombination  linear combination of Math::LP::Variable objects
Math::NV  compare the NV values that perl assigns with C and MPFR
use Math::NV qw(:all); $bool = is_eq('1e298'); $bool = is_eq_mpfr('1e298'); # iff Math::MPFR is available If $bool is true, this suggests there is quite possibly no bug in the assignment of the specified value. If $bool is false, this implies that ...
SISYPHUS/MathNV2.04  24 Oct 2022 03:07:23 UTC  Search in distribution
Math::Big  routines (cos,sin,primes,hailstone,euler,fibbonaci etc) with big numbers
This module contains some routines that may come in handy when you want to do some math with really, really big (or small) numbers. These are primarily examples....
PJACKLAM/MathBig1.16  29 Sep 2021 18:48:01 UTC  Search in distribution
Math::CDF  Generate probabilities and quantiles from several statistical probability functions
This module provides a perl interface to the DCDFLIB. See the section on DCDFLIB for more information. Functions are available for 7 continuous distributions (Beta, Chisquare, F, Gamma, Normal, Poisson and Tdistribution) and for two discrete distri...
CALLAHAN/MathCDF0.1  17 Jan 2000 02:17:00 UTC  Search in distribution
Math::CMA  Central Moving Average noise removal
The "central_moving_averages" function takes a smoothing distance and an array reference and returns a list that averages all values in the input over the distance value, in other words, it returns for each value in the input the arithmetic mean of t...
BJOERN/MathCMA0.1  29 Mar 2012 20:34:38 UTC  Search in distribution
Math::DCT  1D and NxN 2D Fast Discreet Cosine Transforms (DCTII)
An unscaled DCTII implementation for 1D and NxN 2D matrices implemented in XS. For array sizes which are a power of 2 a fast  *O(n logn)* for 1D, *O(n² logn)* for 2D  algorithm (FCT) described by Lee is used with some tweaks. In addition, an unsca...
DKECHAG/MathDCT0.04  11 May 2022 17:22:09 UTC  Search in distribution
Math::DWT  Pure Perl 1D Discrete Wavelet Transform.
KROH/MathDWT0.022

30 Jun 2016 03:08:23 UTC

Search in distribution
Math::EMA  compute the exponential moving average
This module computes an exponential moving average by the following formula avg(n+1) = (1  alpha) * new_value + alpha * avg(n) where alpha is a number between 0 and 1. That means a new value influences the average with a certain weight (1alpha). Th...
OPI/MathEMA0.03  14 Sep 2010 09:10:17 UTC  Search in distribution
Math::FFT  Perl module to calculate Fast Fourier Transforms
This module implements some algorithms for calculating Fast Fourier Transforms for onedimensional data sets of size 2^n. The data, assumed to arise from a constant sampling rate, is represented by an array reference $data (as described in the method...
SHLOMIF/MathFFT1.36  17 Oct 2020 13:23:20 UTC  Search in distribution
Math::GMP  High speed arbitrary size integer math
Math::GMP was designed to be a dropin replacement both for Math::BigInt and for regular integer arithmetic. Unlike BigInt, though, Math::GMP uses the GNU gmp library for all of its calculations, as opposed to straight Perl functions. This can result...
SHLOMIF/MathGMP2.25  15 Mar 2022 09:26:46 UTC  Search in distribution
Math::GSL  Perl interface to the GNU Scientific Library (GSL)
HAKONH/MathGSL0.43

26 Jul 2021 16:34:34 UTC

Search in distribution
 Math::GSL::Sys  Misc Math Functions
 Math::GSL::RNG  Random Number Generators
 Math::GSL::Min  1D Minimization
 34 more results from MathGSL »
Math::MPC  perl interface to the MPC (multi precision complex) library.
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. The following documentation heavily plagiar...
SISYPHUS/MathMPC1.16  13 Apr 2022 10:38:33 UTC  Search in distribution
Math::ODE  Solve Nth Order Ordinary Differential Equations
This module allows you to solve Nth Order Ordinary Differential Equations with as little pain as possible. Currently, only IVP's (initial value problems) are supported, but native support for BVP's (boundary value problems) may be added in the futur...
LETO/MathODE0.07  19 Nov 2015 04:50:24 UTC  Search in distribution
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...
SZABGAB/MathRPN1.11  27 Jul 2012 05:17:27 UTC  Search in distribution
Math::Ryu  perl interface to Ryu (floattostring conversion).
Convert an NV to a decimal string, such that no information is lost, yet keeping the string as short as possible. NOTE: NVs whose size is greater than 8 bytes are not currently catered for....
SISYPHUS/MathRyu0.03  23 Dec 2021 12:55:28 UTC  Search in distribution Math::Ryu::Debug  perl interface to Ryu (with added Debugging outputs).
 Ryu.pm
Math::SMA  SMA in object form
Implements a simple moving average of N periods with an amortized runtime complexity of < O(n²). <http://en.wikipedia.org/wiki/Moving_average> new Create a new SMA object of $n periods. my $sma = Math::SMA>new(size => $n); sma Add a value to series ...
ESAYM/MathSMA0.01  15 Jun 2015 19:50:41 UTC  Search in distribution
Math::SO3  Perl extension for SO3 rotations
Internal representation: SO3s are blessed refs to strings of size 3*3*sizeof(double) which contain the rotation matrix elements in standard C order. THIS IS PART OF THE OFFICIAL INTERFACE, so you may use this information, if you want. (It simply does...
FISCH/MathSO30.90  07 Sep 1999 15:36:59 UTC  Search in distribution