fuzzy 简单的模糊推理系统
Lua的模糊推理系统(FIS)完全用Lua编写的简单模糊推理系统。它使用离散步长(大小为0.01)来获得最终的模糊集。去模糊化使用质心方法获得输出值。可以使用三个对象: F -模糊集L -成员函数R - FIS规则成员函数可以使用以下预定义的数学函数之一:模糊高斯模糊梯形模糊三角形可以使用模糊逻辑运算符定义规则:AND *、OR +、NOT - tlocal rule = R ( 1 ) trule. premise = (service[ ' poor ' ] * food[ ' rancid ' ]) + ( - service[ ' excelent ' ]) trule. implication = tip[ ' cheap ' ]您可以通过使用一组输入值调用模糊系统对象来获取输出值。依赖关系Lua 5.1.x或LuaJ
用户评论