Example usage for org.apache.commons.functor.generator.range DoubleRange DoubleRange

List of usage examples for org.apache.commons.functor.generator.range DoubleRange DoubleRange

Introduction

In this page you can find the example usage for org.apache.commons.functor.generator.range DoubleRange DoubleRange.

Prototype

public DoubleRange(double from, double to) 

Source Link

Document

Create a new DoubleRange.

Usage

From source file:fuzzy.df.TestBisectorDefuzzificationFunction.java

@Test(expected = IllegalArgumentException.class)
public void testDefuzzificationEmptySet() {
    BisectorDefuzzificationFunction<Double> df = makeDefuzzificationFunction();
    DoubleRange range = new DoubleRange(0.0, 0.0);
    MembershipFunction<Double> mf = new SigmoidalMembershipFunction(-10.0, 10.0);
    df.evaluate(range, mf);//from ww w  .j  a  v  a 2 s .c om
    fail("Not supposed to get here");
}

From source file:fuzzy.df.TestCentroidDefuzzificationFunction.java

@Test(expected = IllegalArgumentException.class)
public void testDefuzzificationEmptySet() {
    CentroidDefuzzificationFunction<Double> df = makeDefuzzificationFunction();
    DoubleRange range = new DoubleRange(0.0, 0.0);
    MembershipFunction<Double> mf = new SigmoidalMembershipFunction(-10.0, 10.0);
    df.evaluate(range, mf);/*from  w  w  w  .  java  2s. co m*/
    fail("Not supposed to get here");
}

From source file:fuzzy.df.TestLargestOfMaximaDefuzzificationFunction.java

@Test()
public void testDefuzzificationEmptySet() {
    LargestOfMaximaDefuzzificationFunction<Double> df = makeDefuzzificationFunction();
    DoubleRange range = new DoubleRange(0.0, 0.0);
    MembershipFunction<Double> mf = new SigmoidalMembershipFunction(-10.0, 10.0);
    Double d = df.evaluate(range, mf);
    assertEquals(Double.valueOf(0.0), d);
}

From source file:fuzzy.df.TestSmallestOfMaximaDefuzzificationFunction.java

@Test()
public void testDefuzzificationEmptySet() {
    SmallestOfMaximaDefuzzificationFunction<Double> df = makeDefuzzificationFunction();
    DoubleRange range = new DoubleRange(0.0, 0.0);
    MembershipFunction<Double> mf = new SigmoidalMembershipFunction(-10.0, 10.0);
    Double d = df.evaluate(range, mf);
    assertEquals(Double.valueOf(0.0), d);
}