Skip to content

Releases: markrogoyski/math-php

v0.37.0

24 Oct 04:52
Compare
Choose a tag to compare
v0.37.0 Pre-release
Pre-release

Improvements

  • Change probability distributions to be objects instead of static methods

Backwards Incompatible Changes

  • Change probability distributions to be objects instead of static methods

v0.36.0

27 Sep 04:18
Compare
Choose a tag to compare
v0.36.0 Pre-release
Pre-release

v0.36.0

New Features

  • Rational number
  • Gamma distribution mean

Improvements

  • Add .gitignore file

v0.35.0

20 Aug 19:16
Compare
Choose a tag to compare
v0.35.0 Pre-release
Pre-release

New Features

  • Matrix isTridiagonal
  • Matrix isUpperHessenberg
  • Matrix isLowerHessenberg
  • Matrix getSuperdiagonalElements
  • Matrix getSubdiagonalElements

Improvements

v0.34.0

12 Aug 20:10
Compare
Choose a tag to compare
v0.34.0 Pre-release
Pre-release

New Features

  • Multivariate normal distribution

V0.33.0

04 Aug 07:10
Compare
Choose a tag to compare
V0.33.0 Pre-release
Pre-release

New Features

  • Kernel density estimation

v0.32.0

25 Jul 04:46
Compare
Choose a tag to compare
v0.32.0 Pre-release
Pre-release

New Features

  • Matrix Crout decomposition
  • Categorical discrete distribution

v0.31.0

03 Jul 04:22
Compare
Choose a tag to compare
v0.31.0 Pre-release
Pre-release

New Features

  • Hypergeometric distribution
  • Discrete uniform distribution

v0.30.0

12 Jun 04:30
Compare
Choose a tag to compare
v0.30.0 Pre-release
Pre-release

New Features

  • Dirichlet multivariate distribution
  • Gamma distribution
  • Initial eigenvalue matrix method
  • Initial eigenvector matrix method
  • Confidence ellipse

Improvements

  • Internal Bitwise addition

v0.29.0

22 May 05:33
Compare
Choose a tag to compare
v0.29.0 Pre-release
Pre-release

New Features

  • Matrix rank
  • ObjectArithmetic interface
  • Polynomial implements ObjectArithmetic
  • ObjectSquareMatrix
  • Polynomial negate

Improvements

  • Refactor Matrix REF algorithm
  • Refactor Matrix RREF algorithm
  • Support functions for better handling of infinitesimal floating-point zero-like quantities
  • Fix bug in Polynomial degree calculation
  • Refactored Polynomial::add() to be simpler and faster

v0.28.0

03 May 04:11
Compare
Choose a tag to compare
v0.28.0 Pre-release
Pre-release

New Features

  • Matrix adjugate
  • Polynomial subtract

Improvements

  • Internal refactoring/improvements
    • Tests namespace for unit tests
    • Standardize method naming convention
    • Update PHPUnit exception assertion
    • Replace class strings in tests with class constants