Introduction to Fuzzy Logic
Nazmul Haque Siddique, Hojjat Adeli · 2013
Fuzzy logic is a transition from absolute truth to partial truth. That is, from a variable x (True or False) to a linguistic variable ‘Almost full’, ‘Very close to empty’, etc. From this perspective, fuzzy logic can be seen as a reasoning formalism of humans where all truths are partial or approximate and any falseness is represented by partial truth. Several concepts used to define membership functions are discussed: support set, core, singleton, crosspoints (or crossover points), peak point, symmetric or asymmetric membership function, left and right width. In the chapter, only command-line functions are used. Few MATLAB® programs are provided to illustrate construction of membership functions, fuzzy inferencing, creating rule bases, defuzzification and simulation of fuzzy inference systems.