Copyright (C) 2004-2022
ANTONIO JAVIER BARRAGAN, antonio.barragan@diesia.uhu.es
http://uhu.es/antonio.barragan
Collaborators:
JOSE MANUEL ANDUJAR, andujar@diesia.uhu.es
DPTO. DE ING. ELECTRONICA, DE SISTEMAS INFORMATICOS Y AUTOMATICA
ETSI, UNIVERSITY OF HUELVA (SPAIN)
Version v1.0.5 is valid for MATLAB >= 2018
For more information, please contact with authors.
-------------------------------------------------------------------------------
The methodology used for programing this utilities are described in:
A.J. Barragán and J.M. Andújar, Fuzzy Logic Tools Reference Manual, ISBN: 978-84-15147-32-9, http://uhu.es/antonio.barragan/flt
Andújar, J. M. and Barragán, A. J. (2005). A methodology to design stable nonlinear fuzzy control systems. Fuzzy Sets and Systems, 154(2):157–181.
Andújar, J. M., Barragán, A. J., and Gegúndez, M. E. (2009). A general and formal methodology for designing stable nonlinear fuzzy control systems. IEEE Transactions on Fuzzy Systems, 17(5):1081–1091.
Barragán Piña, A. J. (2009). Síntesis de sistemas de control borroso estables por diseño. ISBN 978-84-92944-72-9. University of Huelva. http://uhu.es/antonio.barragan/thesis
Andújar, J. M. and Barragán, A. J. (2010). A formal methodology for the analysis and design of nonlinear fuzzy control systems. In Fuzzy Systems (FUZZ), 2010 IEEE International Conference on, number 1, pages 66–74, Barcelona, Spain.
Barragán Piña, A. J., Andújar Márquez, J. M., Aznar Torres, M., and Jiménez Avello, A. (2011a). Methodology for adapting the parameters of a fuzzy system using the extended Kalman filter. In 7th conference of the European Society for Fuzzy Logic and Technology, EUSFLAT (LFA-2011), Aix-les-Bains, France.
Barragán Piña, A. J., Andújar Márquez, J. M., Aznar Torres, M., and Jiménez Avello, A. (2011b). Practical application of the extended Kalman filter to fuzzy modeling. In 7th conference of the European Society for Fuzzy Logic and Technology, EUSFLAT (LFA-2011), Aix-les-Bains, France.
References to previous works are welcome.
---
To install the sources, 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 MS Windows.
When you link your functions, include the source code in "src" directory.
The 'matlab_utilities' directory contains a set of MATLAB functions programmed using this framwork.
See README file in 'matlab_utilities' for more details.
---
This project is documented with Doxygen. Use "docs/Documentation.dox" to generate the documentation.
Full documentation are available at: http://uhu.es/antonio.barragan/flt/
---
Please read the terms of the license in LICENSE.txt.
/*
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.
This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/