[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: [jira] [Created] (MATH-1279) Avoid unexpected errors in EmpiricalDistribution
From: "David Georg Reichelt (JIRA)" <jira () apache ! org>
Date: 2015-09-30 9:59:04
Message-ID: JIRA.12901546.1443607143000.111672.1443607144597 () Atlassian ! JIRA
[Download RAW message or body]
David Georg Reichelt created MATH-1279:
------------------------------------------
Summary: Avoid unexpected errors in EmpiricalDistribution
Key: MATH-1279
URL: https://issues.apache.org/jira/browse/MATH-1279
Project: Commons Math
Issue Type: Improvement
Affects Versions: 3.5
Environment: Ubuntu 14.04
Reporter: David Georg Reichelt
Priority: Trivial
Loading an empirical distributions results in an ArrayIndexOutOfBoundsException when \
giving 0 als bin size, for example in:
double values[] = new double[] { 1, 2 };
EmpiricalDistribution distribution = new EmpiricalDistribution(0);
distribution.load(values);
To keep the error more understandable to the user, it would be nice if an \
RuntimeException or something like this would be thrown when initializing the \
EmpiricalDistribution with 0 bins. Especially when following the rule of thumb that \
there should be values size / 10 bins, it is hard to find out that the error is \
caused by a wrong bin size.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic