Fuzzy Logic Toolbox

Fuzzy Logic Toolbox

sciFLT is a Fuzzy Logic Toolbox for scilab. The toolbox was wrote in a mix of C, Fortran, TK/TCL and scilab Code.

sciFLT was fully tested under Windows and Linux, both using Scilab 3.0

sciFLT have the following properties:

  • Types of Fuzzy Logic systems: At this stage, sciFLT can deal with Takagi-Sugeno Fuzzy and Mamdani fuzzy systems usage.
  • SCICOS support: Member functions, S-Norm, T-Norm, Complement and Fuzzy Logic System (fls) are supported. Also include a palette.
  • S-Norm Class supported: Dubois-Prade, Yager, Drastic sum, Einstein, sum, Algebraic sum, Maximum.
  • T-Norm Class supported: Dubois-Prade, Yager, Drastic product, Einstein product, Algebraic product, Minimum
  • Complement Class supported: One (classic), Yager, Dubois.
  • Implication method supported: Product, Minimum
  • Aggregation method supported: Algebraic Sum, Maximum
  • Defuzzification method supported: Centroide, Bisector, Mean of Maximum, Largest of Maximum, Smallest of Maximu, Weighted Average, Center Average.
  • Member functions supported: Triangular, Trapezoidal, Gaussian, Extended Gaussian, Sigmoidal, Product of two Sigmoidal, Difference of two sigmoidal, S-Shaped, Z-Shaped, Pi-Shaped. Linear and Const as output for Takagi-Sugeno type.
  • GUI editor: Built in editor to change properties, inputs/outputs variables, member functions, rules.

Development Team
Holger Nahrstaedt
Happy Crew
Jaime Urzúa

Powered by InDefero,
a Céondo Ltd initiative.