Class MSACRobustEstimatorTest

java.lang.Object
com.irurueta.numerical.robust.MSACRobustEstimatorTest

class MSACRobustEstimatorTest extends Object
  • Field Details

  • Constructor Details

    • MSACRobustEstimatorTest

      MSACRobustEstimatorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor()
    • testGetSetListenerAvailabilityAndIsReady

      @Test void testGetSetListenerAvailabilityAndIsReady() throws com.irurueta.numerical.LockedException
      Throws:
      com.irurueta.numerical.LockedException
    • testGetSetProgressDelta

      @Test void testGetSetProgressDelta() throws IllegalArgumentException, com.irurueta.numerical.LockedException
      Throws:
      IllegalArgumentException
      com.irurueta.numerical.LockedException
    • testGetSetConfidence

      @Test void testGetSetConfidence() throws IllegalArgumentException, com.irurueta.numerical.LockedException
      Throws:
      IllegalArgumentException
      com.irurueta.numerical.LockedException
    • testGetSetMaxIterations

      @Test void testGetSetMaxIterations() throws IllegalArgumentException, com.irurueta.numerical.LockedException
      Throws:
      IllegalArgumentException
      com.irurueta.numerical.LockedException
    • testEstimate

      @Test void testEstimate() throws com.irurueta.numerical.LockedException, com.irurueta.numerical.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException
      Throws:
      com.irurueta.numerical.LockedException
      com.irurueta.numerical.NotReadyException
      com.irurueta.numerical.robust.RobustEstimatorException
    • computeParams

      private static double[] computeParams()
    • computeSamples

      private static void computeSamples(double[] params, int numSamples, int percentageOutliers, double[] ys, double[] xs)