DIT2FLS Toolbox

The DIT2FLS Toolbox includes five modules: the Linguistic Variable Editor, the Membership Function Editor, the Rule Base Editor, the Graphical Viewer, the Simulator.

The Linguistic Variable Editor is used to define the input and the output linguistic variables (name, domain, frequency).

The Membership Function Editor is used to define the membership functions associated with the linguistic variable (number, name, type, options). The available types of membership function are: gauss2mf, gaussmf, pimf, smf, trapmf, trimf, zmf. The editor also allows user to define the membership function in the discrete form.

Double click on the selected linguistic variable for opening the Membership Function Editor.

The Rule Editor is for creating and editing rules. The editor supports logics AND, OR and NOT for rules. The rules can be defined by the user or generated automatically.

Edit — Edit Rules DB

The Graphical Viewer is used to view the terms of Linguistic Variable.

The Simulator is used to present an interactive view of the logic inference.

Model — Run

DIT2FLS software doesn’t limit the number of linguistic variables, membership functions of linguistic variables and rules (they may be limited by available memory in the computer). The DIT2FLS software allows the user to read / write input parameters of model (linguistic variables, rules) from / to *. XML file(s).

Software Requirements:
1) Operating System: from Windows XP Service Pack 3 (SP3) (32-bit only);
2) Microsoft. NET Framework 4.0.