org.knime.base.node.mine.bfn.fuzzy.membership
Class TrapezoidMembershipFunction
java.lang.Object
org.knime.base.node.mine.bfn.fuzzy.membership.MembershipFunction
org.knime.base.node.mine.bfn.fuzzy.membership.TrapezoidMembershipFunction
public class TrapezoidMembershipFunction
- extends MembershipFunction
Trapezoid membership function with four values for support and core left and
right values whereby the support region can be defined infinity. The anchor
need to be a value within the core-region. If the anchor's value is changed,
the core- and support-region is adjusted if necessary. If the core-region
changes, the support-region is - if necessary - adjusted. But not the other
way around in both cases.
- Author:
- Thomas Gabriel, University of Konstanz
Methods inherited from class org.knime.base.node.mine.bfn.fuzzy.membership.MembershipFunction |
createFuzzyIntervalCell, getActivation, getAnchor, getCenterOfGravity, getCore, getMax, getMaxCore, getMaxSupport, getMin, getMinCore, getMinSupport, getSupport, isMissingIntern, isSuppLeftMax, isSuppRightMax, repairMinMax, resetCore, save, setAnchor, setCoreLeft, setCoreRight, setSuppLeft, setSuppRight, toString |
TrapezoidMembershipFunction
public TrapezoidMembershipFunction(DoubleValue anchor,
MutableDouble min,
MutableDouble max)
- Creates a new trapezoid membership function.
- Parameters:
anchor
- The initial value.min
- Minimum value.max
- Maximum value.
Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display,
or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the
copyright owner or as specified in the license file distributed with this product.