DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24747>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24747 wrong results and stack overflow error from BivariateRegression Summary: wrong results and stack overflow error from BivariateRegression Product: Commons Version: Nightly Builds Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Math AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Example: import java.util.*; import org.apache.commons.math.stat.*; public class RegressionTest { public static void main(String[] args) { BivariateRegression br1 = new BivariateRegression(); BivariateRegression br2 = new BivariateRegression(); Random random = new Random(1); int n = 100; for (int i = 0; i < n; i++) { br1.addData(((double)i)/(n-1), i); //perfectly correlated example br2.addData(((double)i)/(n-1), random.nextDouble()); //uncorrelated example } System.out.println(br1.getSignificance()); //should return 0, but returns NaN instead System.out.println(br2.getSignificance()); //should return 1, but some sequences cause stack overflow error! } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]