This manual documents the use of Fuzzy Logic Tools (FLT), 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. This reference manual is intended as a reference work for those developers wishing to use the tools provided by the FLT. Therefore, the text is structured following the typical pattern of reference manuals. Firstly, a general description of the variables, functions, classes, methods and attributes included in the software is presented. Then each of these items is studied in depth. Finally, some examples of using the FLT are included. These functions can be used for the analysis and design of TS-type fuzzy control. With the intention of making our work available to the entire scientific community, FLT is licensed under GPLv3, so you can use it freely if it meets the requirements of such license (see http://www.gnu.org/licenses/gpl.html). With the same intention, this document is licensed under a Creative Commons Attribution-ShareAlike 3.0 License, approved for Free Cultural Works initiative. This work is in continuous evolution and improvement. If you are interested can stay informed of new versions, bugs, and other information about the project at http://uhu.es/antonio.barragan/fltIn aux_matlab.hpp some util functions to use with MATLABAc API are defined, as the reading/writing of fuzzy models from/to MATLABAc, and the conversion of row- major matrices in ... AndAojar, J. M., BarragAin, A. J., and GegAondez, M. E. (2009).
|Title||:||Fuzzy Logic Tools. Reference manual v1.0|
|Publisher||:||A. Javier Barragán Piña - 2012|