Fuzzy Logic Tools

Versión para imprimirVersión para imprimir

Fuzzy Logic Tools (FLT) is a C++ framework for storage, analysis and design of fully general multiple-input multiple-output (MIMO) Takagi-Sugeno fuzzy control systems, without constraints in the order of either the inputs or the output vectors.

FLT has been written in C++. This software has been compiled and tested, in 32 and 64 bits architectures on GNU/Linux using GCC, and in 32 bits on Microsoft Windows© operating systems using MinGW.

FLT is source code, so you do not need to be installed. If you wish, you can copy the directory "flt" to a route included in the search path of your compiler, for example, "/usr/include" in GNU/Linux or "C:\MinGW\include" if you use MinGW in Microsoft Windows©.

FLT can be used to make MATLAB© function via MATLAB© API. We recommend that you use GNUMex with Mingw to compile the MEX files in Microsoft Windows© enviroments. Some MATLAB aplications are in the "matlab_utilities" folder. These applications are MEX files that use Fuzzy Logic Tools.

Authors:

Collaborator:

  • Mariano José Aznar Torres, marianojose.aznar _at_ alu.uhu.es

Department of Electronic Engineering, Computer Systems and Automation, University of Huelva (Spain).

Special thanks to José Manuel Martín Ramos for his continued support.

---

Download, Help and Bugs reports:

  • You can download the latest versions of the FLT and access to forums and bugs tracking system on sourceforge.net.

sourceforge.net

Documentation:

Documentación PDF de FLT

---

Fuzzy Logic Tools uses GNU Scientific Library (GSL) and Template Numerical Toolkit (TNT).

For more information, please contact with authors.

Copyright (c) 2004-2011

This software is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.