|
TrapezoidalFunction Constructor (Single, Single, Single, Single, TrapezoidalFunctionEdgeType)
|
Initializes a new instance of the
TrapezoidalFunction class.
With two points and an edge this shape can be a left fuzzy number (/) or a right fuzzy number (\).
Namespace:
Accord.Fuzzy
Assembly:
Accord.Fuzzy (in Accord.Fuzzy.dll) Version: 3.8.0
Syntax public TrapezoidalFunction(
float m1,
float m2,
float max,
float min,
TrapezoidalFunctionEdgeType edge
)
Public Sub New (
m1 As Single,
m2 As Single,
max As Single,
min As Single,
edge As TrapezoidalFunctionEdgeType
)
Request Example
View SourceParameters
- m1
- Type: SystemSingle
Edge = Left: X value where the degree of membership starts to raise.
Edge = Right: X value where the function starts, with maximum degree of membership. - m2
- Type: SystemSingle
Edge = Left: X value where the degree of membership reaches the maximum.
Edge = Right: X value where the degree of membership reaches minimum value. - max
- Type: SystemSingle
The maximum value that the membership will reach, [0, 1]. - min
- Type: SystemSingle
The minimum value that the membership will reach, [0, 1]. - edge
- Type: Accord.FuzzyTrapezoidalFunctionEdgeType
Trapezoid's TrapezoidalFunctionEdgeType.
See Also