Léa Saviot
c71ef7ff79
[apps/graph] Evaluation methods renaming
2019-08-29 11:07:22 +02:00
Léa Saviot
7ea7ecd3c2
[poincare/coordinate2D] Rename member values to x and y
2019-08-29 11:07:22 +02:00
Léa Saviot
a15bc53e06
[poincare/Coordinate2D] Template for double or float
2019-08-29 11:07:22 +02:00
Léa Saviot
3dd5112a0b
[poincare] Use reg incomplete beta function in binomial distribution
2019-08-27 11:09:16 +02:00
Léa Saviot
a8a5ecfd4e
[apps/proba] Factorize code
2019-08-26 16:04:08 +02:00
Léa Saviot
1f2f5f4c28
[apps/proba] BinomCDF
2019-08-26 15:04:27 +02:00
Léa Saviot
ff0105182d
[apps/proba] P(X<?) = 0 gives 0 for ChiSquaredDistribution
2019-08-26 10:14:38 +02:00
Léa Saviot
294def02bd
[apps/proba] Improve Distribution::finiteIntegralBetweenAbscissas
2019-08-23 15:27:53 +02:00
Léa Saviot
0840ca7a1e
[apps/poincare] Move NormalDistribution to Poincare
2019-08-23 13:47:52 +02:00
Léa Saviot
a1107b3f00
[apps/probability] Remove TODOs
2019-08-22 10:48:40 +02:00
Léa Saviot
4e8a7bbedc
[apps/proba] Increase accuracy check in tests
2019-08-21 14:54:55 +02:00
Léa Saviot
cfc0a7d6cf
[apps/proba] Fix Student computations
2019-08-21 14:52:47 +02:00
Léa Saviot
c248363b34
[apps/proba] Better handling of NAN values
...
For instance, chi squared law woth 1E8 degrees of freedom, comppute
P(X<?) = 0.4 will give P(X<undef) = undef
2019-08-21 14:47:17 +02:00
Léa Saviot
83fda9a587
[apps/proba] Fix Chi Square computations
...
Because the values can be very small or very big, computations should
not be made sequentially, to prevent rounding errors.
For instace, for degrees of freedom = 70, coefficient() would return 0
event though the cumulativeDistributiveFunctionAtAbscissa was not 0.
2019-08-21 14:45:27 +02:00
Léa Saviot
04b0df9a72
[apps/proba] Fix Student precision for computation
2019-08-21 12:18:32 +02:00
Léa Saviot
06b3b2c892
[apps/proba] Student parameter maximum is 200
2019-08-21 12:18:08 +02:00
Léa Saviot
bbf506ddb7
[apps/proba] Refactor law -> distribution
2019-08-20 17:16:19 +02:00