This book offers an essential introduction to fuzzy logic, starting with the classical notions and going through more advanced notions from the current state-of-the-art research. Each of the major topics is accompanied by examples, problems and Scilab codes. As a free open source software, Scilab offers everyone the chance to practice the concepts learned through the book. The book represents a synthesis of authors' research and experience through...