public class oadd.org.apache.commons.math.stat.regression.SimpleRegression extends java.lang.Object implements java.io.Serializable
{
private static final long serialVersionUID;
private oadd.org.apache.commons.math.distribution.TDistribution distribution;
private double sumX;
private double sumXX;
private double sumY;
private double sumYY;
private double sumXY;
private long n;
private double xbar;
private double ybar;
public void <init>()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
oadd.org.apache.commons.math.distribution.TDistributionImpl v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = new oadd.org.apache.commons.math.distribution.TDistributionImpl;
specialinvoke v.<oadd.org.apache.commons.math.distribution.TDistributionImpl: void <init>(double)>(1.0);
specialinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: void <init>(oadd.org.apache.commons.math.distribution.TDistribution)>(v);
return;
}
public void <init>(oadd.org.apache.commons.math.distribution.TDistribution)
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
oadd.org.apache.commons.math.distribution.TDistribution v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: oadd.org.apache.commons.math.distribution.TDistribution;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n> = 0L;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar> = 0.0;
virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: void setDistribution(oadd.org.apache.commons.math.distribution.TDistribution)>(v);
return;
}
public void <init>(int)
{
int v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
oadd.org.apache.commons.math.distribution.TDistributionImpl v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n> = 0L;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar> = 0.0;
v = new oadd.org.apache.commons.math.distribution.TDistributionImpl;
specialinvoke v.<oadd.org.apache.commons.math.distribution.TDistributionImpl: void <init>(double)>(v);
virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: void setDistribution(oadd.org.apache.commons.math.distribution.TDistribution)>(v);
return;
}
public void addData(double, double)
{
byte v, v;
oadd.org.apache.commons.math.distribution.TDistribution v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v;
double v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v := @parameter: double;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 0L;
if v != 0 goto label;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar> = v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar> = v;
goto label;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v - v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar>;
v = v - v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1.0;
v = v / v;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1.0;
v = v / v;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1.0;
v = v / v;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1.0;
v = v / v;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1.0;
v = v / v;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar> = v;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX>;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY>;
v = v + v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v + 1L;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v <= 0 goto label;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 2L;
interfaceinvoke v.<oadd.org.apache.commons.math.distribution.TDistribution: void setDegreesOfFreedom(double)>(v);
label:
return;
}
public void removeData(double, double)
{
byte v, v;
oadd.org.apache.commons.math.distribution.TDistribution v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v;
double v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v := @parameter: double;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 0L;
if v <= 0 goto label;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v - v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar>;
v = v - v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1.0;
v = v / v;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1.0;
v = v / v;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1.0;
v = v / v;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1.0;
v = v / v;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1.0;
v = v / v;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double ybar> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX>;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY>;
v = v - v;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 1L;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v <= 0 goto label;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 2L;
interfaceinvoke v.<oadd.org.apache.commons.math.distribution.TDistribution: void setDegreesOfFreedom(double)>(v);
label:
return;
}
public void addData(double[][])
{
double[] v, v;
int v, v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double[][] v;
double v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double[][];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v[0];
v = v[v];
v = v[1];
virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: void addData(double,double)>(v, v);
v = v + 1;
goto label;
label:
return;
}
public void removeData(double[][])
{
double[] v, v;
long v;
byte v;
int v, v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double[][] v;
double v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double[][];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 0L;
if v <= 0 goto label;
v = v[v];
v = v[0];
v = v[v];
v = v[1];
virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: void removeData(double,double)>(v, v);
v = v + 1;
goto label;
label:
return;
}
public void clear()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY> = 0.0;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n> = 0L;
return;
}
public long getN()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
return v;
}
public double predict(double)
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlope()>();
v = specialinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getIntercept(double)>(v);
v = v * v;
v = v + v;
return v;
}
public double getIntercept()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlope()>();
v = specialinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getIntercept(double)>(v);
return v;
}
public double getSlope()
{
long v;
byte v, v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v >= 0 goto label;
return #NaN;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double abs(double)>(v);
v = v cmpg 4.9E-323;
if v >= 0 goto label;
return #NaN;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v / v;
return v;
}
public double getSumSquaredErrors()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v / v;
v = v - v;
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double max(double,double)>(0.0, v);
return v;
}
public double getTotalSumSquares()
{
byte v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v;
double v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v >= 0 goto label;
return #NaN;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumYY>;
return v;
}
public double getXSumSquares()
{
byte v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v;
double v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v >= 0 goto label;
return #NaN;
label:
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
return v;
}
public double getSumOfCrossProducts()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXY>;
return v;
}
public double getRegressionSumSquares()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlope()>();
v = specialinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getRegressionSumSquares(double)>(v);
return v;
}
public double getMeanSquareError()
{
byte v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v, v, v;
double v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 3L;
if v >= 0 goto label;
return #NaN;
label:
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSumSquaredErrors()>();
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 2L;
v = v / v;
return v;
}
public double getR()
{
byte v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlope()>();
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getRSquare()>();
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double sqrt(double)>(v);
v = v cmpg 0.0;
if v >= 0 goto label;
v = neg v;
label:
return v;
}
public double getRSquare()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getTotalSumSquares()>();
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSumSquaredErrors()>();
v = v - v;
v = v / v;
return v;
}
public double getInterceptStdErr()
{
long v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getMeanSquareError()>();
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = 1.0 / v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double xbar>;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v / v;
v = v + v;
v = v * v;
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double sqrt(double)>(v);
return v;
}
public double getSlopeStdErr()
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getMeanSquareError()>();
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v / v;
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double sqrt(double)>(v);
return v;
}
public double getSlopeConfidenceInterval() throws oadd.org.apache.commons.math.MathException
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlopeConfidenceInterval(double)>(0.05);
return v;
}
public double getSlopeConfidenceInterval(double) throws oadd.org.apache.commons.math.MathException
{
java.lang.Object[] v;
java.lang.Double v, v, v;
byte v, v;
oadd.org.apache.commons.math.exception.util.LocalizedFormats v;
double v, v, v, v, v, v;
java.lang.IllegalArgumentException v;
oadd.org.apache.commons.math.distribution.TDistribution v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v = v cmpl 1.0;
if v >= 0 goto label;
v = v cmpg 0.0;
if v > 0 goto label;
label:
v = <oadd.org.apache.commons.math.exception.util.LocalizedFormats: oadd.org.apache.commons.math.exception.util.LocalizedFormats OUT_OF_BOUND_SIGNIFICANCE_LEVEL>;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(0.0);
v[1] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(1.0);
v[2] = v;
v = staticinvoke <oadd.org.apache.commons.math.MathRuntimeException: java.lang.IllegalArgumentException createIllegalArgumentException(oadd.org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlopeStdErr()>();
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution>;
v = v / 2.0;
v = 1.0 - v;
v = interfaceinvoke v.<oadd.org.apache.commons.math.distribution.TDistribution: double inverseCumulativeProbability(double)>(v);
v = v * v;
return v;
}
public double getSignificance() throws oadd.org.apache.commons.math.MathException
{
oadd.org.apache.commons.math.distribution.TDistribution v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution>;
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlope()>();
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double abs(double)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double getSlopeStdErr()>();
v = v / v;
v = interfaceinvoke v.<oadd.org.apache.commons.math.distribution.TDistribution: double cumulativeProbability(double)>(v);
v = 1.0 - v;
v = 2.0 * v;
return v;
}
private double getIntercept(double)
{
long v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumY>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumX>;
v = v * v;
v = v - v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v / v;
return v;
}
private double getRegressionSumSquares(double)
{
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
double v, v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: double;
v = v * v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: double sumXX>;
v = v * v;
return v;
}
public void setDistribution(oadd.org.apache.commons.math.distribution.TDistribution)
{
byte v;
oadd.org.apache.commons.math.distribution.TDistribution v, v;
oadd.org.apache.commons.math.stat.regression.SimpleRegression v;
long v, v, v;
v := @this: oadd.org.apache.commons.math.stat.regression.SimpleRegression;
v := @parameter: oadd.org.apache.commons.math.distribution.TDistribution;
v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution> = v;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v cmp 2L;
if v <= 0 goto label;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: oadd.org.apache.commons.math.distribution.TDistribution distribution>;
v = v.<oadd.org.apache.commons.math.stat.regression.SimpleRegression: long n>;
v = v - 2L;
interfaceinvoke v.<oadd.org.apache.commons.math.distribution.TDistribution: void setDegreesOfFreedom(double)>(v);
label:
return;
}
}