Skip to content

Releases: markrogoyski/math-php

v0.49.0

23 Feb 20:09

Choose a tag to compare

v0.49.0 Pre-release
Pre-release

New Features

  • Matrix augmentAbove
  • Matrix augmentLeft

Improvements

  • Object matrix multiplication

v0.48.0

16 Dec 05:45

Choose a tag to compare

v0.48.0 Pre-release
Pre-release

New Features

  • Matrix submatrix
  • Mahalanobis distance
  • Bernoulli distribution mean, median, mode and variance
  • Binomial distribution mean and variance
  • Geometric distribution mean, median, mode and variance
  • Hypergeometric distribution mode and variance
  • NegativeBinomial (Pascal) distribution CDF, mean, mode and variance
  • Poisson distribution mean, median, mode and variance
  • Discrete Uniform distribution variance

Improvements

  • Binomial distribution PMF uses more numerically stable multiplication method
  • Fix potential divide by zero in TheilSen regression

Backwards Incompatible Changes

  • Multinomial distribution moved from Discrete to Multivariate namespace

v0.47.0

22 Nov 04:22

Choose a tag to compare

v0.47.0 Pre-release
Pre-release

New Features

  • Beta distribution median, mode, variance
  • Cauchy distribution variance
  • ChiSquared distribution mode, variance
  • Exponential distribution median, mode, variance
  • F distribution mode, variance
  • Gamma distribution median, mode, variance
  • Laplace distribution mode, variance
  • Logistic distribution mode, vaiance
  • LogLogistic distribution median, mode, variance
  • LogNormal distribution mode, variance
  • Normal distribution mode, variance
  • StandardNormal distribution mode, variance
  • StudentT distribution mode, variance
  • Uniform distribution median, mode, variance
  • Weibull distribution median, mode

Improvements

  • Normal distribution rand algorithm changed to Box–Muller transform

v0.46.0

28 Oct 22:38

Choose a tag to compare

v0.46.0 Pre-release
Pre-release

New Features

  • NumberTheory isPerfectNumber
  • Sequence perfectNumber

Improvements

  • Improve README documentation for continuous distributions
  • Updates to build tools
  • General improvements

v0.45.0

25 Sep 05:30

Choose a tag to compare

v0.45.0 Pre-release
Pre-release

Improvements

  • Add Beta distribution inverse quantile function
  • Improvements to Weibull distribution
  • Improvements to Cauchy distribution
  • Improvements to Laplace distribution
  • Improvements to Logistic distribution
  • Improvements to LogNormal distribution
  • Improvements to Normal distribution
  • Improvements to Pareto distribution
  • Improvements to Algebra cubic/quartic complex root handling

v0.44.0

30 Aug 06:51

Choose a tag to compare

v0.44.0 Pre-release
Pre-release

Improvements

  • [Issue 271] Improvements to documentation
  • [Issue 269] Add closed-form inverse function for Exponential distribution

V0.43.0

22 May 03:50

Choose a tag to compare

V0.43.0 Pre-release
Pre-release

New Features

  • Arithmetic copySign
  • Matrix negate
  • Matrix isSkewSymmetric

v0.42.0

10 May 04:00

Choose a tag to compare

v0.42.0 Pre-release
Pre-release

New Features

  • Weighted mean
  • Weighted sample variance
  • Weighted covariance
  • Weighted correlation coefficient

Improvements

  • Minor code improvements

V0.41.0

24 Apr 04:24

Choose a tag to compare

V0.41.0 Pre-release
Pre-release

New Features

  • Arithmetic almostEqual

Improvements

  • Statistics\Average::mode improved to work with non-integer values
  • Various minor code improvements

v0.40.0

23 Mar 04:05

Choose a tag to compare

v0.40.0 Pre-release
Pre-release

New Features

  • Simpler interface for Significance tTest for one and two samples

Improvements

  • T test for two samples uses more robust Welch test
  • Improvements to Normal and Standard Normal continuous distributions
  • General improvements to continuous distributions