Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Fuzzy Logic Toolbox details
Please login or create an account

Fuzzy Logic Toolbox

sciFLT is a Fuzzy Logic Toolbox for scilab
(182 downloads for this version - 49192 downloads for all versions)
Holger Nahrstaedt
Jaime Urzua Grez
Tan Chin Luh
Owner Organization
TU Berlin, ByteCode Malaysia
Chin Luh Tan
Administrator Atoms
Holger Nahrstaedt
Creation Date
October 8, 2019
Source created on
Scilab 6.1.x
Binaries available on
Scilab 6.0.x:
Linux 64-bit MacOSX Windows 32-bit Windows 64-bit
Install command
--> atomsInstall("sciFLT")
            sciFLT is a Fuzzy Logic Toolbox for scilab.

2019-10-01 0.5.0
	* Migrated to Scilab 6
2014-10-20  0.4.7
	* 1473 fixed (thanks to  Chin Luh Tan)
2014-03-21   0.4.6
	* gbellmf can have negative c (thanks to  Chin Luh Tan)
	* xcos dialogs improved
	* fls-xcos block can load fls files.
2014-02-03   Holger Nahrstaedt
        * Launch Revision 0.4.5
        * savefls bugs corrected (thanks to  Chin Luh Tan)

2013-08-22    0.4.4
        * xcos palette works under windows
        * toolbox loads under windows
2013-08-19    0.4.3
        * improved build process
        * works with scilab 5.4.1
        * addrule added
        * fls editor sciFLTEditor added

2011-12-14   0.4.2
        * replace wsum by wtsum and waver by wtaver
        * help files are generated from the sci files and improved
        * definition of all mf functions are defined as in matlab
        * a lot of bug fixes in evalfls and in other functions
        * xcos support improved
        * hedge support
        * more demos

2011-11-23 0.4.1
        * improved build process
        * should work under linux and windows

2011-11-15   Holger Nahrstaedt
        * Launch Revision 0.4
        * The whole Toolbox is working under scilab 5.3.3

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.

    XCOS 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

    GUI editor: Built in editor to change properties, inputs/outputs variables,
member functions, rules.

   Fuzzy Clustering

  Learning Algorithm            
Files (8)
[169.51 kB]
Miscellaneous file
editfls - Fuzzy Inference System editor
[113.69 kB]
Miscellaneous file
flsviewrule - FLS Viewer for the designed system.
[1.42 MB]
Linux 64-bit binary for Scilab 6.0.x
Require f2c package. 

for ubuntu, use:

apt-get install f2c 

to install the package.
[1.45 MB]
MacOSX binary for Scilab 6.0.x

[1.31 MB]
Windows 32-bit binary for Scilab 6.0.x

[1.31 MB]
Windows 64-bit binary for Scilab 6.0.x

[1.18 MB]
Source code archive

[326.25 kB]
Miscellaneous file
sciFLTDemo - Main page for demos, available for windows and linux distribution.
News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.