Commit Graph

9205 Commits

Author SHA1 Message Date
Léa Saviot
9dac80492b [poincare] regularized_incomplete_beta_function tests 2019-08-27 11:09:16 +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
f4c9889b67 [apps/proba] Tests about binomial law 2019-08-27 11:09:16 +02:00
Léa Saviot
48971b6eb3 [apps/calculation] Display approx only if input = exactOutput 2019-08-27 11:09:16 +02:00
Léa Saviot
c47bcb5bd1 [poincare/proba] Fix P(X<?) = 0 for binomial distribution
Returns 0 if p = 1, else NAN
2019-08-26 16:28:13 +02:00
Léa Saviot
107976ee9d [poincare/normal_distribution] Add infinity/undef checks 2019-08-26 16:17:09 +02:00
Léa Saviot
a8a5ecfd4e [apps/proba] Factorize code 2019-08-26 16:04:08 +02:00
Léa Saviot
ddba1f6050 [poincare/InvBinom] 2019-08-26 15:53:18 +02:00
Léa Saviot
56448e3c41 [poincare] BinomPDF 2019-08-26 15:42:44 +02:00
Léa Saviot
1f2f5f4c28 [apps/proba] BinomCDF 2019-08-26 15:04:27 +02:00
Léa Saviot
392198fad4 [apps] Fix typo 2019-08-26 10:47:39 +02:00
Léa Saviot
5c443e0412 [poincare/normal_distribution_function] Factorize code in parent class 2019-08-26 10:44:19 +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
61a66f56d4 [apps/proba] Check value is ok before computing 2019-08-26 10:14:00 +02:00
Léa Saviot
a650edebc7 [poincare/nom_dist] ShallowReduce for invalid mu/sigma values 2019-08-23 17:54:28 +02:00
Léa Saviot
037e581e27 [poincare/inv_norm] Clearer variable names 2019-08-23 17:50:43 +02:00
Léa Saviot
f70a58ecb6 [poincare/normal_distribution] ExpressionParametersAreOK 2019-08-23 17:48:28 +02:00
Léa Saviot
b594ce3cbd [poincare/normal_distribution] Better check of parameters validity 2019-08-23 17:29:18 +02:00
Léa Saviot
f19350c763 [poincare/normalDistribution] Fix sigma/var typo 2019-08-23 17:29:18 +02:00
Léa Saviot
76ed420a1d [poincare/test] Fix typo 2019-08-23 17:29:18 +02:00
Léa Saviot
a2f435bed3 [poincare/inv_norm] Don't simplify if variance is not checked to be >0 2019-08-23 17:29:15 +02:00
Léa Saviot
cd227ef3bd [poincare] InvNorm simplification + better approx 2019-08-23 16:39:20 +02:00
Léa Saviot
976c3ce245 [poincare] NormPDF 2019-08-23 15:57:18 +02:00
Léa Saviot
04ccc285c8 [poincare] InvNorm 2019-08-23 15:57:18 +02:00
Léa Saviot
ec4e76defb [poincare] Fix header guardians 2019-08-23 15:27:53 +02:00
Léa Saviot
0316702adf [poincare] NormCDF2 2019-08-23 15:27:53 +02:00
Léa Saviot
294def02bd [apps/proba] Improve Distribution::finiteIntegralBetweenAbscissas 2019-08-23 15:27:53 +02:00
Léa Saviot
e1fd5ce5fa [poincare/norm_cdf] Evaluation using NormalDistribution 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
cf4413bbfa [poincare] NormCDF 2019-08-22 17:50:08 +02:00
Léa Saviot
3a03132c6c [apps/toolbox] Probability submenu 2019-08-22 17:21:28 +02:00
Léa Saviot
d0cab49b11 [apps/toolbox] Renaming 2019-08-22 15:56:36 +02:00
Léa Saviot
08642f00ec [poincare/test] More gradians tests 2019-08-22 15:23:37 +02:00
Léa Saviot
e76ea70773 [poincare/tests] Fix tests 2019-08-22 15:23:20 +02:00
Léa Saviot
0dbdbbf236 [poincare/trigonometry] Fix piExpression
Fixes acos(-1) in Gradians
2019-08-22 14:36:31 +02:00
Léa Saviot
c410b70b63 [apps/settings] Typos and coding style 2019-08-22 14:13:12 +02:00
Léa Saviot
3851aa7c55 [apps/settings] Gradians is the last angle unit 2019-08-22 14:13:12 +02:00
Léa Saviot
e15fe8460c [apps/settings] Gradians translation 2019-08-22 12:02:05 +02:00
Léa Saviot
880a5343a7 [apps/settings] Coding style 2019-08-22 11:26:54 +02:00
Léa Saviot
fbec61db47 Merge branch 'feature/Gradians' of https://github.com/boricj/epsilon 2019-08-22 11:25:25 +02:00
Léa Saviot
a1107b3f00 [apps/probability] Remove TODOs 2019-08-22 10:48:40 +02:00
Léa Saviot
2ddeaf5074 [poincare/matrix_identity] Do not create matrix for dim > 15
We know this would fill up the pool
2019-08-22 10:33:50 +02:00
Léa Saviot
c980f8bf7c [apps/calc] Bigger serialization buffer to fix glitch
Otherwise, identity(15) displays both exact and approximate outputs,
because the approximation serialization does not fit in the buffer.
2019-08-22 10:33:40 +02:00
Léa Saviot
a3f2ab30dc [apps/calculation] Handle pool failure while calculations are slided
Exmaple :
1+1
identity(30) -> Failure while 1+1 is slided on the right
2019-08-22 10:10:27 +02:00
Léa Saviot
e1dbda7769 [poincare/matrix_identity] Handle MatrixIdentity(0) (returns undef) 2019-08-22 10:10:27 +02:00
Léa Saviot
7f949386a5 [poincare] Remove TODO comment 2019-08-22 09:36:42 +02:00
Léa Saviot
924e43d138 [poincare/hyperbolic_functions] Simplification tests 2019-08-21 18:05:32 +02:00
Léa Saviot
e51470a726 [poincare/hyperbolic_funcitons] Some hyperbolic func simplifications 2019-08-21 17:39:28 +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