-
Notifications
You must be signed in to change notification settings - Fork 22
Membership Functions
david grupp edited this page Sep 25, 2015
·
15 revisions
All membership functions y-values are between 0 and 1. The Min and Max methods return the functions min and max x-values.
var func = new TrapezoidMembershipFunction("name", a, b, c, d);
var func = new TriangleMembershipFunction("name", a, b, c);
var func = new RectangeMembershipFunction("name", a, b);
The gaussian membership function uses the following equation:
var func = new GaussianMembershipFunction("name", c, tou);
The generalized bell membership function uses the following equation:
var func = new BellMembershipFunction("name", a, b, c);
The s-shaped and z-shaped membership function uses the following equations: and
S-Shaped:
Z-Shaped:
var Sfunc = new SShapedMembershipFunction("name", a, b);
var Zfunc = new ZShapedMembershipFunction("name", a, b);
var func = new CompositeMembershipFunction("name",
leftFunction, rightFunction, midPoint);