在MATLAB中,提供了newfis函数用于创建新的模糊推理系统。函数的语法格式为:
a=newfis(fisName,fisType,andMethod,orMethod,impMethod,aggMethod,defuzzMethod):输出参数a为新建的模糊推理系统在工作空间以矩阵的形式保存的文件名称,可依据MATLAB语法规则进行设定。该名称可用来引用模糊推理系统的属性值,如a.input、a.andMethod和a.defuzzMethod等。输入参数fisName为模糊推理系统名称,字符型;fisType为模糊推理类型,字符型('mamdani'或'sugeno');andMethod为与运算操作符,字符型;orMehtod为或运算操作符,字符型;impMethod为模糊蕴涵方法,字符型;aggMehtod为各条规则推理结果的综合方法,字符型;defuzzMehod为去模糊化方法。
【例1-1】 利用newfis函数创建模糊推理系统。