Releases: markrogoyski/math-php
Releases · markrogoyski/math-php
v0.46.0
New Features
- NumberTheory isPerfectNumber
- Sequence perfectNumber
Improvements
- Improve README documentation for continuous distributions
- Updates to build tools
- General improvements
v0.45.0
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
Improvements
- [Issue 271] Improvements to documentation
- [Issue 269] Add closed-form inverse function for Exponential distribution
V0.43.0
New Features
- Arithmetic copySign
- Matrix negate
- Matrix isSkewSymmetric
v0.42.0
New Features
- Weighted mean
- Weighted sample variance
- Weighted covariance
- Weighted correlation coefficient
Improvements
- Minor code improvements
V0.41.0
New Features
- Arithmetic almostEqual
Improvements
- Statistics\Average::mode improved to work with non-integer values
- Various minor code improvements
v0.40.0
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
v0.39.0
Improvements
- Upgrade unit testing framework to PHPUnit 6
- Update unit tests for PHPUnit 6 compatibility
- Add PHP 7.2 to continuous integration tests
v0.38.0
Improvements
- Percentile reimplemented to use linear interpolation between closest ranks method - Second variant, C = 1
- General code improvements
- Better error and exception handling
v0.37.0
Improvements
- Change probability distributions to be objects instead of static methods
Backwards Incompatible Changes
- Change probability distributions to be objects instead of static methods