Skip to content

Releases: markrogoyski/math-php

v0.16.0

19 Dec 06:54
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

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

11 Nov 05:00
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

New Features

  • Lazy caterer's sequence
  • Magic squares sequence

v0.14.0

28 Oct 22:15
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

New Features

  • Look-and-say sequence

Version v0.13.0

18 Oct 04:01
Compare
Choose a tag to compare
Version v0.13.0 Pre-release
Pre-release

New Features

  • Custom exception classes

Improvements

  • Refactor exceptions to use custom exception classes

v0.12.0

06 Oct 18:15
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

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

02 Oct 06:10
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

Backwards Incompatible Changes

  • Change root namespace from Math to MathPHP
    • (Run composer update to update autoloader)

V0.10.0

29 Sep 05:00
Compare
Choose a tag to compare
V0.10.0 Pre-release
Pre-release

New Features

  • Clamped Cubic Spline Interpolation
  • Custom variable in Polynomial class

Improvements

  • Refactor interpolation techniques

v0.9.0

28 Sep 03:43
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

New Features

  • Natural cubic spline interpolation
  • Vector direct product

v0.8.0

22 Sep 23:43
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

New Features

  • Set Theory
  • Matrix kronecker product
  • Matrix augment below

Backwards Incompatible Changes

  • Some null return values changed to NAN when computation is invalid

v0.7.0

19 Sep 16:05
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

New Features

  • Matrix solve linear system of equations
  • Noncentral T distribution
  • Piecewise function class
  • Initial Finance class (pmt function)
  • Vector scalar multiplication
  • Vector normalization
  • Vector scalar division
  • Vector perpendicular operator
  • Vector projections
  • Vector perp and perp dot product

Improvements

  • Add getters to Polynomial for degree and coefficients
  • Improvements to gamma function