fuzzylite


Version: 3.1b1309
Date: 2013-11-13
Size:
11.51MB
Requirements:
No special requirements
Price:
Free
System:
Windows 7/Vista/XP
Rating:
4.6
License:
Others

Description - fuzzylite



Advertisement fuzzylite is a Development software developed by Juan Rada-Vilela. After our trial and test, the software is proved to be official, secure and free. Here is the official description for fuzzylite:

fuzzylite is a cross-platform, free open-source fuzzy logic control Library written in C++. Its goal is to allow you to easily create fuzzy logic controllers in a few steps utilizing object-oriented programming without requiring any third-party libraries.

Features

- Controllers: Mamdani, Takagi-Sugeno and Tsukamoto
- Linguistic terms: triangle, trapezoid, rectangle, discrete, gaussian, gaussian product, bell, pi-shape, sigmoid difference, sigmoid product, ramp, sigmoid, s-shape, z-shape, constant, linear, function
- T-Norms and activation operators: minimum, algebraic product, bounded difference, drastic product, einSTein product, hamacher product
- S-Norms and accumulation operators: maximum, algebraic sum, bounded sum, normalized sum, drastic sum, einstein sum, hamacher sum
- Defuzzifiers: centroid, bisector, smallest of maximum, largest of maximum, mean of maximum, weighted average, weighted sum
- Hedges: any, not, extremely, seldom, somewhat, very

- Additionally, you can:

- Extend every component of fuzzylite, create new ones, and easily incorporate them in your engine
- Import and export your controllers in fcl or fis (Matlab/Octave) formats
- Utilize multiple ruleblocks within a single engine, each containing any number of (possibly weighted) rules, and different T-Norms, S-Norms, and activation operators
- Write inference rules just naturally e.g. "if Ambient is DARK then Power is HIGH"
- Return a Default output value, Lock the last valid output value when no rules are activated, and lock the output values to be within specific ranges
- Play with 30 examples of Mamdani and Takagi-Sugeno controllers from Octave, Matlab, and fuzzylite each included in fis, fcl, and fuzzylite C++



More in Components & Libraries-fuzzylite

Takagi Sugeno Output Value Seldom Somewhat Very