Package org.encog.mathutil.rbf

Examples of org.encog.mathutil.rbf.MultiquadricFunction


      final double[] centers, final double width) {
    if (t == RBFEnum.Gaussian) {
      this.flat.getRBF()[index] = new GaussianFunction(0.5, centers,
          width);
    } else if (t == RBFEnum.Multiquadric) {
      this.flat.getRBF()[index] = new MultiquadricFunction(0.5, centers,
          width);
    } else if (t == RBFEnum.InverseMultiquadric) {
      this.flat.getRBF()[index] = new InverseMultiquadricFunction(0.5,
          centers, width);
    }
View Full Code Here


      switch(index) {
        case 0:
          this.rbf = new GaussianFunction(1.0,center,1.0);
          break;
        case 1:
          this.rbf = new MultiquadricFunction(1.0,center,1.0);
          break;
        case 2:
          this.rbf = new InverseMultiquadricFunction(1.0,center,1.0);
          break;
        case 3:
View Full Code Here

      break;
    case InverseMultiquadric:
      this.rbf = new InverseMultiquadricFunction(2);
      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }
View Full Code Here

      break;
    case InverseMultiquadric:
      this.rbf = new InverseMultiquadricFunction(2);
      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }
View Full Code Here

        break;
      case InverseMultiquadric:
        this.radial = new InverseMultiquadricFunction(1);
        break;
      case Multiquadric:
        this.radial = new MultiquadricFunction(1);
        break;
      case MexicanHat:
        this.radial = new MexicanHatFunction(1);
        break;   
      default:
View Full Code Here

      case 0:
        return new NeighborhoodRBF1D( new GaussianFunction(0,1,this.rbfWidth.getValue()));
      case 1:
        return new NeighborhoodRBF1D( new MexicanHatFunction(0,1,this.rbfWidth.getValue()));
      case 2:
        return new NeighborhoodRBF1D( new MultiquadricFunction(0,1,this.rbfWidth.getValue()));
      case 3:
        return new NeighborhoodRBF1D( new InverseMultiquadricFunction(0,1,this.rbfWidth.getValue()));
      case 4:
        return new NeighborhoodBubble( (int)this.rbfWidth.getValue() );
      case 5:
View Full Code Here

      final double[] centers, final double width) {
    if (t == RBFEnum.Gaussian) {
      this.flat.getRBF()[index] = new GaussianFunction(0.5, centers,
          width);
    } else if (t == RBFEnum.Multiquadric) {
      this.flat.getRBF()[index] = new MultiquadricFunction(0.5, centers,
          width);
    } else if (t == RBFEnum.InverseMultiquadric) {
      this.flat.getRBF()[index] = new InverseMultiquadricFunction(0.5,
          centers, width);
    }
View Full Code Here

      break;
    case InverseMultiquadric:
      this.rbf = new InverseMultiquadricFunction(2);
      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }
View Full Code Here

      break;
    case InverseMultiquadric:
      this.rbf = new InverseMultiquadricFunction(size.length);
      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(size.length);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(size.length);
      break;
    }
View Full Code Here

        break;
      case InverseMultiquadric:
        this.radial = new InverseMultiquadricFunction(1);
        break;
      case Multiquadric:
        this.radial = new MultiquadricFunction(1);
        break;
      case MexicanHat:
        this.radial = new MexicanHatFunction(1);
        break;   
      default:
View Full Code Here

TOP

Related Classes of org.encog.mathutil.rbf.MultiquadricFunction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.