Math Statistics
Math::Vec is a Object-Oriented Vector Math Methods in Perl. SYNOPSIS use Math::Vec; $v = Math::Vec->new(0,1,2); or use Math::Vec qw(NewVec); $v = NewVec(0,1,2); @res = $v->Cross([1,2.5,0]); $p = NewVec(@res); $q = $p->Dot([0,1,0]); or use Math::Vec qw(:terse); $v = V(0,1,2); $q...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (110): Math::Vec Download |
Statistics::SPC is a Perl module with calculations for Stastical Process Control (SPC). Creates thresholds based on the variability of all data, # of samples not meeting spec, and variablity within sample sets, all from training data. Note: this is only accurate for data which is normally...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (136): Statistics::SPC Download |
Math::Telephony::ErlangC is a Perl extension for Erlang C calculations. SYNOPSIS use Math::Telephony::ErlangC; # Evaluate probability that a service request will have to wait $wprob = wait_probability($traffic, $servers); # Probability that the wait time will be less than a fixed maximum...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (138): Math::Telephony::ErlangC Download |
Math::Telephony::ErlangB is a Perl extension for Erlang B calculations. SYNOPSIS use Math::Telephony::ErlangB qw( :all ); # Evaluate blocking probability $bprob = blocking_probability($traffic, $servers); $gos = gos($traffic, $servers); # Same result as above # Dimension minimum number...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (259): Math::Telephony::ErlangB Download |
Statistics::Smoothing::SGT is a Simple Good-Turing (SGT) smoothing implementation. SYNOPSIS Basic Usage use Statistics::Smoothing::SGT my $sgt = new Statistics::Smoothing::SGT($frequencyClasses, $total); $sgt->calculateValues(); $probabilities = $sgt->getProbabilities(); $newFrequencies...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (107): Statistics::Smoothing::SGT Download |
Math::Expr is a Perl module that parses mathematical expressions. SYNOPSIS require Math::Expr; $p=new Math::Expr; $e=$p->Parse("a+4*b-d/log(s)+f(d,e)"); Parses mathematical expressions into a tree structure. The expressions may contain integers, real numbers, alphanumeric variable names,...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (99): Math::Expr Download |
Free Statistics records and views daily Web site page views (hits) for statistical tracking. This is a Free PHP script to record and view daily website page views (hits) for statistical tracking. Features a chart of daily page views totals displayed with bar graph, total for last x days, most...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (113): Free Statistics Download |
Statistics::Contingency is a Perl module to calculate precision, recall, F1, accuracy, etc. SYNOPSIS use Statistics::Contingency; my $s = new Statistics::Contingency(categories => @all_categories); while (...something...) { ... $s->add_result($assigned_categories, $correct_categories);...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (89): Statistics::Contingency Download |
Math::BaseCalc is a Perl module that can convert numbers between various bases. SYNOPSIS use Math::BaseCalc; my $calc = new Math::BaseCalc(digits => [0,1]); #Binary my $bin_string = $calc->to_base(465); # Convert 465 to binary $calc->digits(oct); # Octal my $number =...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (93): Math::BaseCalc Download |
Math::BaseArith is a Perl extension for mixed-base number representation (like APL encode/decode). SYNOPSIS use Math::BaseArith; encode( value, base_list ); decode( representation_list, base_list ); The inspiration for this module is a pair of functions in the APL programming language...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (96): Math::BaseArith Download |
Statistics::ROC is a Perl module with receiver-operator-characteristic (ROC) curves with nonparametric confidence bounds. SYNOPSIS use Statistics::ROC; my ($y) = loggamma($x); my ($y) = betain($x, $p, $q, $beta); my ($y) = Betain($x, $p, $q); my ($y) = xinbta($p, $q, $beta, $alpha); my...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (95): Statistics::ROC Download |
Candidates is a Perl5 module for manipulating candidate features (help module for Statistics::MaxEntropy). SYNOPSIS use Statistics::Candidates; # create a new candidates object and read candidate features $candidates = Statistics::Candidates->new($some_file); # checks for constant...
Platforms: *nix
License: Freeware | Size: 41.98 KB | Download (93): Statistics::Candidates Download |
Statistics::Cluto package contains Perl binding for CLUTO. SYNOPSIS use Statistics::Cluto; use Data::Dumper; my $c = new Statistics::Cluto; $c->set_dense_matrix(4, 5, [ [8, 8, 0, 3, 2], [2, 9, 9, 1, 4], [7, 6, 1, 2, 3], [1, 7, 8, 2, 1] ]); $c->set_options({ rowlabels => [ row0,...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (99): Statistics::Cluto Download |
Math::Pari is a Perl interface to PARI. SYNOPSIS use Math::Pari; $a = PARI 2; print $a**10000; or use Math::Pari qw(Mod); $a = Mod(3,5); print $a**10000; This package is a Perl interface to famous library PARI for numerical/scientific/number-theoretic calculations. It allows use of...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (105): Math::Pari Download |
SYNOPSIS use Math::MatrixReal; use Math::MatrixReal::Aug; These are certain extra methods for Math::MatrixReal, in the tradition of Math::MatrixReal::Ext1; $matrix1->augmentright($matrix2); Creates a new matrix of the form [$matrix1 $matrix2]. $matrix1 and $matrix2 must have the same...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (107): Math::MatrixReal::Aug Download |
Math::Random::MT::Auto is a Perl module for auto-seeded Mersenne Twister PRNGs. SYNOPSIS use strict; use warnings; use Math::Random::MT::Auto qw(rand irand shuffle gaussian), /dev/urandom => 256, random_org; # Functional interface my $die_roll = 1 + int(rand(6)); my $coin_flip =...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (98): Math::Random::MT::Auto Download |
Math::Amoeba is a Multidimensional Function Minimization. SYNOPSIS use Math::Amoeba qw(ConstructVertices EvaluateVertices Amoeba MinimiseND); my ($vertice,$y)=MinimiseND(@guess,@scales,&func,$tol,$itmax,$verbose); my @vertices=ConstructVertices(@vector,@offsets); my...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (99): Math::Amoeba Download |
Math::Polynomial::Solve is a Perl module to find the roots of polynomial equations. SYNOPSIS use Math::Complex; # The roots may be complex numbers. use Math::Polynomial::Solve qw(poly_roots); my @x = poly_roots(@coefficients); or use Math::Complex; # The roots may be complex numbers....
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (116): Math::Polynomial::Solve Download |
Math::Calc::Euro is a Perl module to convert between EUR and the old currencies. SYNOPSIS my $guildercalc = Math::Calc::Euro->new(NLG) print $guildercalc->to_euro(1), "n"; # 0.45378... print $guildercalc->from_national(1), "n"; # same print $guildercalc->to_national(1), "n"; # 2.20371...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (92): Math::Calc::Euro Download |
Math::Fraction is a Perl module to manipulate exact fractions. SYNOPSIS use Math::Fraction; $a = frac(1,2); $b = frac(6,7); print "$a + $b = ", $a + $b, "$a * $b = ", $a * $b; print $a->num;.
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (101): Math::Fraction Download |