Releases: markrogoyski/math-php
Releases · markrogoyski/math-php
v0.49.0
New Features
- Matrix augmentAbove
- Matrix augmentLeft
Improvements
- Object matrix multiplication
v0.48.0
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
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
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
tTestfor 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