net.sourceforge.jFuzzyLogic.membership
Class MembershipFunctionContinuous

java.lang.Object
  extended by net.sourceforge.jFuzzyLogic.membership.MembershipFunction
      extended by net.sourceforge.jFuzzyLogic.membership.MembershipFunctionContinuous
Direct Known Subclasses:
MembershipFunctionGaussian, MembershipFunctionGenBell, MembershipFunctionPieceWiseLinear, MembershipFunctionSigmoidal, MembershipFunctionTrapetzoidal, MembershipFunctionTriangular

public abstract class MembershipFunctionContinuous
extends MembershipFunction

Base continuous membership function

Author:
pcingola@users.sourceforge.net

Field Summary
 
Fields inherited from class net.sourceforge.jFuzzyLogic.membership.MembershipFunction
discrete, parameters, universeMax, universeMin
 
Constructor Summary
MembershipFunctionContinuous()
          Default constructor
 
Method Summary
 org.jfree.chart.JFreeChart chart(java.lang.String title, boolean showIt)
          Create a membership function chart
 
Methods inherited from class net.sourceforge.jFuzzyLogic.membership.MembershipFunction
checkParamters, estimateUniverse, getName, getParameter, getParametersLength, getUniverseMax, getUniverseMin, isDiscrete, membership, setDiscrete, setParameter, setUniverseMax, setUniverseMin, toString, toStringFCL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MembershipFunctionContinuous

public MembershipFunctionContinuous()
Default constructor

Method Detail

chart

public org.jfree.chart.JFreeChart chart(java.lang.String title,
                                        boolean showIt)
Create a membership function chart

Specified by:
chart in class MembershipFunction
Parameters:
title - : Title to show (if null => show membership function name)
showIt - : If true, plot is displayed