Releases: markrogoyski/math-php
Releases · markrogoyski/math-php
v0.19.0
New Features
- Matrix sample mean
- Matrix mean deviation form
- Covariance matrix
- Matrix representation as array of column vectors
- Finance future value
- Finance present value
v0.18.0
New Features
- Joint entropy
- Rényi entropy
- Perplexity
- Matrix scalar division
- Finance: Annual Equivalent Rate (AER)
Improvements
- Fix vector pnorm to take absolute value of each element
Backwards Incompatible Changes
- Refactor distances and divergences from InformationTheory\Entropy to Statistics\Distance
v0.17.0
New Features
- Two-sample z significance test
v0.16.0
New Features
- Information Theory
- Shannon entropy (bits, nats, hartleys)
- Cross entropy
- Bhattacharyya distance
- Kullback-Leibler divergence
- Hellinger distance
- Jensen-Shannon divergence
- Linear Algebra
- vectorMultiply method on Matrix to return Vector when multiply with a Vector
v0.15.0
New Features
- Lazy caterer's sequence
- Magic squares sequence
v0.14.0
New Features
- Look-and-say sequence
Version v0.13.0
New Features
- Custom exception classes
Improvements
- Refactor exceptions to use custom exception classes
v0.12.0
New Features
- Softmax function
- Effect size η² (Eta-squared)
- Effect size η²p (Partial eta-squared)
- Effect size ω² (omega-squared)
- Effect size Cohen's ƒ²
- Effect size Cohen's q
- Effect size Cohen's d
- Effect size Hedges' g
- Effect size Glass' Δ (glass' delta)
Improvements
- Replace mt_rand with random_int
v0.11.0
Backwards Incompatible Changes
- Change root namespace from Math to MathPHP
- (Run composer update to update autoloader)
V0.10.0
New Features
- Clamped Cubic Spline Interpolation
- Custom variable in Polynomial class
Improvements
- Refactor interpolation techniques