本書的主要內容是模糊數學以及程序設計的相關知識。模糊數學從模糊集合開始,依次介紹了模糊關系、模糊度量、模糊邏輯與模糊推理等基本知識。接著在上述知識點的基礎上,又分別介紹了模糊模式識別、模糊聚類、模糊控制三種模糊算法的基本原理和具體內容。介紹完模糊數學后,本書從Java語言開始介紹程序設計方面的內容。首先是Java語言的基本語法和特性,然后介紹了面向對象技術和可視化程序設計的原理和實現,并簡單介紹了如何使用JBlJilder 2005開發(fā)可視化程序。接下來本書重點講解了如何結合模糊數學、面向對象以及可視化技術進行程序設計,這部分內容以模糊模式識別算法、模糊聚類算法和模糊控制算法為核心,具體實現了模糊模式識別程序、模糊聚類程序和模糊控制程序?!¢喿x本書需要具有基本的數學知識和一定的計算機軟件基礎知識(如程序語言、數據結構等)。本書適合于大學低年級的本科生,也適合于對模糊數學和Java程序設計感興趣的自學人員。